Maven最佳實踐-distributionManagement
阿新 • • 發佈:2018-12-25
mvn install 會將專案生成的構件安裝到本地Maven倉庫,mvn deploy 用來將專案生成的構件分發到遠端Maven倉庫。本地Maven倉庫的構件只能供當前使用者使用,在分發到遠端Maven倉庫之後,所有能訪問該倉庫的使用者都能使用你的構件。
我們需要配置POM的distributionManagement來指定Maven分發構件的位置,如下:
Xml程式碼
- <settings>
- ...
- <servers>
- <server>
- <id>nexus-releases</id>
-
<
- <password>admin123</password>
- </server>
- <server>
- <id>nexus-snapshots</id>
- <username>admin</username>
- <password>admin123</password>
- </server>
- </servers>
- ...
-
</