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包引用的時候就可以順利從私服拿下
發(fā)布jar包到私服:
首先需要添加分發(fā)管理信息:
<distributionManagement>
<repository>
<id>repository</id>
<url>私服地址/releases/</url>
</repository>
</distributionManagement>
以及維護私服倉庫地址:
<repositories>
<repository>
<id>repository</id>
<name>Repository</name>
<url>私服地址/releases/</url>
</repository>
</repositories>
然后分為3步驟:
# 第一步,設(shè)置版本,例如 1.0.0
mvn versions:set -DnewVersion=1.0.0
# 第二步,本地確認(rèn)版本
mvn versions:commit
# 發(fā)布至遠程倉庫 (如果是snapshot版本,上述2步驟皆可跳過)
mvn clean package deploy