maven工程使用私服中需要添加repository
<repositories>
<repository>
<id>repository</id>
<name>Repository</name>
<url>私服地址</url>
</repository>
</repositories>
私服会有密码,所以需要在maven的settings文件中加入用户信息:
<servers>
<server>
<id>repository</id>
<username>username</username>
<password>password</password>
</server>
</servers>
如此在jar包引用的时候就可以顺利从私服拿下
发布jar包到私服:
首先需要添加分发管理信息:
<distributionManagement>
<repository>
<id>repository</id>
<url>私服地址/releases/</url>
</repository>
</distributionManagement>
以及维护私服仓库地址:
<repositories>
<repository>
<id>repository</id>
<name>Repository</name>
<url>私服地址/releases/</url>
</repository>
</repositories>
然后分为3步骤:
# 第一步,设置版本,例如 1.0.0
mvn versions:set -DnewVersion=1.0.0
# 第二步,本地确认版本
mvn versions:commit
# 发布至远程仓库 (如果是snapshot版本,上述2步骤皆可跳过)
mvn clean package deploy