Nexus上傳製品
阿新 • • 發佈:2021-12-23
1.上傳jar包報錯,認證錯誤
2.配置認證
···· 134 <server> 135 <id>mymaven</id> 136 <username>admin</username> 137 <password>admin123</password> 138 </server> 139 </servers> ···· ### 3.解決 ```bash mvn deploy:deploy-file \ -DgroupId=com.devops \ # pom中的groupId -DartifactId=zeyang \ # pom中的artifactId -Dversion=1.1.1 \ # 版本號 -Dpackaging=jar \ # 打包方式 -Dfile=/root/demo/target/demo-0.0.1-SNAPSHOT.jar \ # 本地檔案 -Durl=http://10.2.1.13:30820/repository/my-loacal-maven-repository \ #倉庫url -DrepositoryId=mymaven ######################### 引用setting.xml這個認證,解決這個問題
4.release型別的倉庫只能上傳release版本的包。如果你嘗試用snapshot包上傳到release型別的倉庫時會遇到這些錯誤的。
### 當前
mvn deploy:deploy-file \
-DgeneratePom=false \
-DrepositoryId=mymaven \
-Durl=http://10.2.1.13:30820/repository/my-loacal-maven-repository \
-DpomFile=pom.xml \
-Dfile=target/demo-0.0.1-SNAPSHOT.jar
5.解決辦法
修改pom檔案裡面的version