mvn deploy命令上傳包
阿新 • • 發佈:2019-02-05
mvn:deploy在整合或者釋出環境下執行,將最終版本的包拷貝到遠端的repository,使得其他的開發者或者工程可以共享。
一、在setting.xml中配置
<!-- 設定釋出時的使用者名稱 --> <servers> <server> <id>nexus</id> <username>admin</username> <password>admin123</password> </server> <server> <id>snapshots</id> <username>admin</username> <password>admin123</password> </server> </servers>
如果進行deploy時返回Return code is: 401錯誤,則需要進行使用者驗證或者你已經驗證的資訊有誤。
二、在專案根目錄中pom.xml中配置
<distributionManagement> <repository> <id>releases</id> <name>Internal Releases</name> <url>http://127.0.0.1:8081/nexus/content/repositories/releases/</url> </repository> <snapshotRepository> <id>snapshots</id> <name>Internal Snapshots</name> <url>http://127.0.0.1:8081/nexus/content/repositories/snapshots/</url> </snapshotRepository> </distributionManagement>
三、部署專案mvn clean deploy