maven install 3rd-party jars

有些jar包在Maven中央仓库不存在,比如第三方类库而我们又想在别的Maven项目中去引用它;那么我们就需要额外下载所需jar包然后添加到本地仓库或发布到Maven私服。

1.安装到本地Maven仓库

命令:

mvn install:install-file -Dfile=[your_jarfile.jar] -DgroupId=[your_grouponId] -DartifactId=[your_artifactId] -Dversion=[version] -Dpackaging=jar

例如:

mvn install:install-file -Dfile=java_common_framework.jar -DgroupId=com.ricky.common -DartifactId=java -Dversion=1.0 -Dpackaging=jar

2、 然后就可以在项目下的pom.xml 文件中添加

<dependency>
  <groupId>com.ricky.common</groupId>
  <artifactId>java</artifactId>
  <version>1.0</version>
</dependency>

2.部署到maven私服

命令:

mvn deploy:deploy-file -DgroupId=<group-id> \
  -DartifactId=<artifact-id> \
  -Dversion=<version> \
  -Dpackaging=<type-of-packaging> \
  -Dfile=<path-to-file> \
  -DrepositoryId=<id-to-map-on-server-section-of-settings.xml> \
  -Durl=<url-of-the-repository-to-deploy>

参考资料

https://maven.apache.org/guides/mini/guide-3rd-party-jars-remote.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值