2012-08-22 242 views
1

我已經下載了Maven倉庫中的所有工件。現在我將存儲庫文件夾內容複製到運行maven的其他計算機。我必須爲maven命令訪問這個新的存儲庫,但它正在嘗試連接到網絡以下載所需的工件。我該怎麼辦?? 是否有任何使用手動創建的存儲庫的方法?Maven倉庫

回答

0

您是否在settings.xml文件中設置了maven倉庫的正確路徑?

+0

〜/ .m2目錄/庫 true ...在setting.xml文件中,我做了foll更改。我需要做一些更改嗎? – user1564943

1

您使用的是您的依賴關係的快照版本嗎?如果是這樣,Maven可能仍會嘗試連接到遠程存儲庫以檢查是否有可用的新版本。但是,您可以通過使用-o(=離線)避免這種情況,像這樣:

mvn -o <your_command> 
0

這是發生,因爲你可能有你的新機器上不同版本的Maven的,因此,它會嘗試安裝所有新的兼容插件,而你試圖建立它。因此,有沒有辦法讓周圍除了使用完全相同的Maven版本和相同的設置