2017-02-27 52 views
0

我有一個maven項目,它使用maven中心插件和intranet Artifactory中的插件。當我運行「mvn clean package」(Maven 3.2.1)時,它在另一臺機器(一臺裝有Maven 3.3.9的新機器)上成功構建了這個BUT,它爲其中一個插件選擇了不正確的存儲庫Maven的中央,而是使用我們的內聯網Artifactory的庫鏈接:Maven使用錯誤的存儲庫

無法傳輸文件: https://MY_SITE.com/artifactory/plugins-release/org/apache/maven/plugins/maven-dependency-plugin/2.8/maven-dependency-plugin-2.8.pom。 返回代碼是:500

爲什麼會發生?
如何強制maven先檢查中央存儲庫?
爲什麼它在另一臺機器上工作,但抱怨這臺新機器?

+1

這兩臺機器的settings.xml文件是什麼樣的? – Adonis

回答

0

您可能已經忘記從您的~/.m2文件夾中複製您的settings.xml文件。確保你在這兩臺機器上都有相同的副本。