文章正文
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,若离线请留言!
热门阅读
-
水工建筑物 第2版 沈长松,刘晓青,王润英,张继勋编著 北京:中国水利水电出版社 PDF 9787517046561 出版时间:2016.pdf
水工建筑物 第2版 沈长松,刘晓青,王润英,张继勋编著 北京:中国水利水电出版社 PDF 9787517046561 出版时间:2016.pdf ...
-
水工建筑物 颜宏亮,闫滨主编;刘建军,苏艳平,胡必武副主编 北京:中国水利水电出版社 PDF 9787508494449 出版时间:2012.pdf
水工建筑物 颜宏亮,闫滨主编;刘建军,苏艳平,胡必武副主编 北京:中国水利水电出版社 PDF 9787508494449 出版时间:2012.pdf ...
-
私奔的丁香 张佳玮等著 北京:新世界出版社 PDF 7801877128 2005.pdf
私奔的丁香 张佳玮等著 北京:新世界出版社 PDF 7801877128 2005.pdf ...
-
写作的细节 张佳玮 著 西苑出版社有限公司 PDF 9787515110202 出版时间:2025年02月.pdf
写作的细节 张佳玮 著 西苑出版社有限公司 PDF 9787515110202 出版时间:2025年02月.pdf ...
-
小说的艺术 (英)戴维·洛奇著 上海:上海译文出版社 PDF 9787532750481 2010.pdf
小说的艺术 (英)戴维·洛奇著 上海:上海译文出版社 PDF 9787532750481 2010.pdf ...
-
小说的艺术 (英)戴维·洛奇(David Lodge)著;王峻岩等译 北京:作家出版社 PDF 7506312972 1998.pdf
小说的艺术 (英)戴维·洛奇(David Lodge)著;王峻岩等译 北京:作家出版社 PDF 7506312972 1998.pdf ...
-
米兰·昆德拉作品系列 不朽 (法)昆德拉著 上海:上海译文出版社 PDF 9787532762583 2013.pdf
米兰·昆德拉作品系列 不朽 (法)昆德拉著 上海:上海译文出版社 PDF 9787532762583 2013.pdf ...
-
20年危机_[英]爱德华·卡尔_PDF 9787543834307 出版时间:2005.pdf
20年危机_[英]爱德华·卡尔_PDF 9787543834307 出版时间:2005.pdf ...
-
20年危机(1919—1939):国际关系研究导论——国际关系学名著系列 作者:(英)卡尔(E.H.Carr),秦亚青 PDF_出版时间:2005年01月 9787501224463.pdf
20年危机(1919—1939):国际关系研究导论——国际关系学名著系列 作者:(英)卡尔(E.H.Carr),秦亚青 PDF_出版时间:2005年01月 9787501224463.pdf ...
-
三九陷落 中国企业20年危机的“关”与“坎” 徐明天著 北京:企业管理出版社 PDF 780197431 2006.pdf
三九陷落 中国企业20年危机的“关”与“坎” 徐明天著 北京:企业管理出版社 PDF 780197431 2006.pdf ...