文章正文
Maven项目中使用本地JAR包有三种方法
【文章】2020-04-23
简介Maven项目中使用本地JAR包有三种方法
在Maven项目中使用本地JAR包有三种方法:
1. 使用system scope
<dependencies> <dependency> <groupId>org.richard</groupId> <artifactId>my-jar</artifactId> <version>1.0</version> <scope>system</scope> <systemPath>${project.basedir}/lib/my-jar.jar</systemPath> </dependency> </dependencies>
2. 将jar包安装到本地repository中
mvn install:install-file -Dfile=my-jar.jar -DgroupId=org.richard -DartifactId=my-jar -Dversion=1.0 -Dpackaging=jar
说明:
mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar
3. 添加 in project repository
<repository> <id>in-project</id> <name>In Project Repo</name> <url>file://${project.basedir}/lib</url> </repository> <dependency> <groupId>org.richard</groupId> <artifactId>my-jar</artifactId> <version>1.0</version> </dependency>
示例:
mvn install:install-file -DgroupId=ncharge.a -DartifactId=ncharge-common -Dversion=1.0p -Dpackaging=jar -Dfile=./ncharge-common-1.0p.jar mvn install:install-file -DgroupId=org.jsets -DartifactId=jsets-jdbc-spring-boot-starter -Dversion=1.0.0 -Dpackaging=jar -Dfile=./jsets-jdbc-spring-boot-starter-1.0.0.jar mvn install:install-file -DgroupId=org.jsets -DartifactId=jsets-shiro-spring-boot-starter -Dversion=1.0.0 -Dpackaging=jar -Dfile=./jsets-shiro-spring-boot-starter-1.0.0.jar mvn install:install-file -DgroupId=org.bsd -DartifactId=ssi-debug -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -Dfile=./ssi-debug-0.0.1-SNAPSHOT.jar mvn install:install-file -DgroupId=org.jsets -DartifactId=jsets-jdbc-spring-boot-starter -Dversion=1.0.0 -Dpackaging=jar -Dfile=./jsets-jdbc-spring-boot-starter-1.0.0.jar mvn install:install-file -DgroupId=org.jsets -DartifactId=jsets-shiro-spring-boot-starter -Dversion=1.0.0 -Dpackaging=jar -Dfile=./jsets-shiro-spring-boot-starter-1.0.0.jar mvn install:install-file -DgroupId=org.bsd -DartifactId=ssi-debug -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar -Dfile=./ssi-debug-0.0.1-SNAPSHOT.jar mvn install:install-file -DgroupId=org.patchca -DartifactId=patchca -Dversion=0.5.0 -Dpackaging=jar -Dfile=./patchca-0.5.0.jar mvn install:install-file -Dfile=hiiposm_engine_simple_2.0.0.27.jar -DgroupId=com.hisun -DartifactId=hiiposm -Dversion=2.0.0.27 -Dpackaging=jar mvn install:install-file -Dfile=commons-httpclient-3.0.1.jar -DgroupId=com.hisun -DartifactId=httpclient -Dversion=3.0.1 -Dpackaging=jar
打赏支持
感谢您的支持,加油!

打开微信扫码打赏,你说多少就多少
找书费时,联系客服快速获取!

在线客服8:30-22:30,若离线请留言!
获取教程,请联系在线客服!

在线客服8:30-22:30,若离线请留言!
热门阅读
-
舞蹈学导论 吕艺生著 上海:上海音乐出版社 PDF 7806673180 2003.pdf
舞蹈学导论 吕艺生著 上海:上海音乐出版社 PDF 7806673180 2003.pdf ...
-
写给小读者之美德花园 晓玲叮当著 乌鲁木齐:新疆青少年出版社 PDF 7537144672 2003.pdf
写给小读者之美德花园 晓玲叮当著 乌鲁木齐:新疆青少年出版社 PDF 7537144672 2003.pdf ...
-
写给小读者之快乐精灵 晓玲叮当著 乌鲁木齐:新疆青少年出版社 PDF 7537144702 2003.pdf
写给小读者之快乐精灵 晓玲叮当著 乌鲁木齐:新疆青少年出版社 PDF 7537144702 2003.pdf ...
-
快乐精灵小樱桃 1 杨尚君主创 上海:少年儿童出版社 PDF 7532446263 2001.pdf
快乐精灵小樱桃 1 杨尚君主创 上海:少年儿童出版社 PDF 7532446263 2001.pdf ...
-
写给小读者之比糖果甜蜜 晓玲叮当著 乌鲁木齐:新疆青少年出版社 PDF 7537144699 2003.pdf
写给小读者之比糖果甜蜜 晓玲叮当著 乌鲁木齐:新疆青少年出版社 PDF 7537144699 2003.pdf ...
-
写给小读者之梦想风暴 晓玲叮当著 乌鲁木齐:新疆青少年出版社 PDF 7537144680 2003.pdf
写给小读者之梦想风暴 晓玲叮当著 乌鲁木齐:新疆青少年出版社 PDF 7537144680 2003.pdf ...
-
查慎行选集 (清)查慎行著;聂世美选注 上海:上海古籍出版社 PDF 7532524299 1998.pdf
查慎行选集 (清)查慎行著;聂世美选注 上海:上海古籍出版社 PDF 7532524299 1998.pdf ...
-
我不知道我是谁 冷情著 北京:长征出版社 PDF 7802040515 2005.pdf
我不知道我是谁 冷情著 北京:长征出版社 PDF 7802040515 2005.pdf ...
-
非线性泛函分析及其应用 第2A卷 线性单调算子 (德)宰德勒著 世界图书广东出版公司 PDF 9787510005206 2009.pdf
非线性泛函分析及其应用 第2A卷 线性单调算子 (德)宰德勒著 世界图书广东出版公司 PDF 9787510005206 2009.pdf ...
-
零售业复合价值链和全面质量管理研究 王淑翠著 杭州:浙江大学出版社 PDF 9787308147729 2015.pdf
零售业复合价值链和全面质量管理研究 王淑翠著 杭州:浙江大学出版社 PDF 9787308147729 2015.pdf ...