1
我試圖設置一個Jenkins CI服務器,在完成構建後自動部署到Nexus服務器。我的問題是,由於Nexus存儲庫受密碼保護,並且JAR文件來自第三方(pom.xml文件的存儲庫未正確設置)。我使用的電流命令如下:Jenkins,Maven,Nexus - 將第三方JAR部署到Nexus需要身份驗證的地方
mvn deploy:deploy-file -Dpackaging=jar -DrepositoryId=nexus -Durl=http://nexus.<redacted>.com/content/repositories/releases -DpomFile=Spigot/Spigot-Server/pom.xml -Dfile=Spigot/Spigot-Server/target/spigot-1.9-R0.1-SNAPSHOT.jar
我也不太清楚,如果這是一個問題,但由於最近的法律問題,插口(在我的世界服務器),要求其通過運行「修補」生成的JAR文件的「BuildTools」應用程序,所以我不能直接從git存儲庫克隆。
我在這一點上有點難住,所以我會很感激你能給我的任何幫助。謝謝!
編輯:我忘了,包括我的錯誤:
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error deploying artifact: Failed to transfer file: http://nexus.<redacted>.com/content/repositories/releases/org/spigotmc/spigot/1.9-R0.1-SNAPSHOT/spigot-1.9-R0.1-20160312.214547-1.jar. Return code is: 400
爲了完整性,大多數情況下,當我與釋放插件鬥爭時,這是其中一個原因在這裏陳述http://stackoverflow.com/questions/26003271/nexus-accepts-upload-but-says-it-failed/33874539#33874539你也應該接受你的答案! – drgn