maven 引入外部jar包的几种方式
2017-08-03 17:16
435 查看
maven 引入外部jar包的几种方式
注:转自http://blog.csdn.net/pltuyuhong/article/details/50954017今天在短信验证码的项目开发,发现使用maven没法找到某短信平台需要jar包,所以只能通过外部引入jar包,网上查找在外部maven导入方式,经过测试,我使用的是方式1,成功引用了本地jar包(本人认为方式1是最简单的导入方式)
方式1:dependency 本地jar包
<dependency> <groupId>com.hope.cloud</groupId> <!--自定义--> <artifactId>cloud</artifactId> <!--自定义--> <version>1.0</version> <!--自定义--> <scope>system</scope> <!--system,类似provided,需要显式提供依赖的jar以后,Maven就不会在Repository中查找它--> <systemPath>${basedir}/lib/cloud.jar</systemPath> <!--项目根目录下的lib文件夹下--> </dependency>1
2
3
4
5
6
7
1
2
3
4
5
6
7
方式2:编译阶段指定外部lib
<plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> <compilerArguments> <extdirs>lib</extdirs><!--指定外部lib--> </compilerArguments> </configuration> </plugin>1
2
3
4
5
6
7
8
9
10
11
12
1
2
3
4
5
6
7
8
9
10
11
12
方式3:将外部jar打入本地maven仓库
cmd 进入jar包所在路径,执行以下命令
mvn install:install-file -Dfile=cloud.jar -DgroupId=com.hope.cloud -DartifactId=cloud -Dversion=1.0 -Dpackaging=jar1
1
引入依赖
<dependency> <groupId>com.hope.cloud</groupId> <artifactId>cloud</artifactId> <version>1.0</version> </dependency>1
2
3
4
5
6
1
2
3
4
5
6
相关文章推荐
- maven 引入外部jar包的几种方式
- maven 引入外部jar包的几种方式(转)
- 关于Maven仓库的理解和引入外部jar包的几种方式
- maven 引入外部jar包的几种方式
- maven 引入外部jar包的几种方式
- maven 引入外部jar包的几种方式
- maven 引入外部jar包的几种方式
- maven 引入外部jar包的几种方式
- maven 引入外部jar包的几种方式
- maven 引入外部jar包的几种方式
- maven 引入外部jar包的几种方式
- maven引入外部jar的几种方式
- Maven引入外部jar的几种方法(小结)
- maven引入外部jar的方式
- IDEA快捷键设置,选择Eclipse风格的快捷键,自动补全快捷键,关闭当前窗口快捷键Ctrl+W,自动导入设置,引入外部的jar的方式,设置项目字体,设置项目字符集,Maven的方式获取jar
- maven 引入外部jar包的方式
- maven引入外部jar
- Maven 将本地jar包放入仓库的几种方式
- Maven仓库理解、如何引入本地包、Maven多种方式打可执行jar包
- MAVEN 引入外部JAR 包