预计阅读时间:2 分钟
1.如何从私服仓库下载Jar包
2.如何将自己的Jar包上传到私服仓库
上传快照版本
- 在pom文件中,把版本号改成
<version>1.0-SNAPSHOT</version>
注:在Maven中是通过版本号是否含有
SNAPSHOT来区分该版本是正式版还是快照版的
- 在你要打包成Jar包项目的pom文件中写入以下配置
<!--把Jar包发布到哪-->
<distributionManagement>
<snapshotRepository>
<id>maven-nexus</id>
<url>http://localhost:8081/repository/maven-snapshots/</url>
</snapshotRepository>
</distributionManagement>
该标签为2级标签
id一定要与maven中配置的nexus-public的id相同-
url为快照仓库(maven-snapshots)的URL地址 -
先在生命周期中进行
clean - 在生命周期中选择
deploy即可发布快照版本
上传正式版本
与发布快照版本相似
1. 去掉版本号中的SNAPSHOT,如:
<version>1.0</version>
注:在Maven中是通过版本号是否含有
SNAPSHOT来区分该版本是正式版还是快照版的
- 在pom文件中添加以下配置
<distributionManagement>
<!--快照版本地址-->
<snapshotRepository>
<id>maven-nexus</id>
<url>http://localhost:8081/repository/maven-snapshots/</url>
</snapshotRepository>
<!--正式版-->
<repository>
<id>maven-nexus</id>
<url>http://localhost:8081/repository/maven-releases/</url>
</repository>
</distributionManagement>
- 先在生命周期中进行
clean - 在生命周期中选择
deploy即可发布正式版本
注:在两次发布的版本号相同时,快照版本是可以被覆盖的。但是正式版的Jar包是不能被覆盖的
可以通过在nexus的面板中通过调整发布策略来改变
本文由 changchang 原创,转载请注明出处。