這很可能被要求之前(提前所以道歉,如果它已經 - 我只是還沒有找到正確的問題呢!)Maven的:本地與遠程倉庫
我工作的一個項目兩個Maven倉庫:本地倉庫(在我的機器上)和內部倉庫(在中央服務器上)。有不少項目正在踢腳線,還有一個父項目使用了所有這些項目。當我們完成特定項目的工作時,我們將其安裝到中央存儲庫供其他人使用。
當我建立本地測試父項目,我想使用最先進的每個項目的最新版本:
- ,如果有人已經在中央資料庫更新的項目,我想喜歡使用那個
- 如果我已經在本地更改了一個項目並將其安裝到本地存儲庫中,我希望覆蓋集中的項目。
我看到的是構建完全忽略了我的本地存儲庫,只是從內部存儲庫中抓取所有內容。我錯過了一個明顯的設置嗎?或者這只是事情的方式?
(1)您是如何配置存儲庫(提供您的pom的相關部分)的。 (2)提供'mvn -X'相關日誌條目,顯示Maven首先嚐試你的中央存儲庫,然後嘗試內部。 – 2012-01-05 17:34:21