2010-05-27 37 views
1

我正在使用m2eclipse來管理maven項目。不知何故,我做了一件壞事,現在系統的行爲就好像禁用了工作區分辨率一樣。Maven工作空間分辨率horked

我有依賴於主體工程的幾個項目。這個項目有一個4.0版的快照,和所有相關項目中引用在他們的勁歌的依賴關係部分。一切工作正常,直到我創建了一個全新的項目,並錯誤地將主項目中的pom複製到新項目中。突然間,所有依賴項目都出現錯誤:

「容器'Maven Dependencies」引用了非現有庫C:\ users \ myusername.m2 \ com \ mydomain \ myproject \ 4.0-SNAPSHOT \ myproject-4.0-SNAPSHOT .jar

我刪除了違規的新項目,但錯誤仍然存​​在於所有依賴項目中。

我做了主項目或任何相關的項目沒有變化(據我所知),所以我猜的東西在Eclipse環境得到了改變。 m2eclipse或Maven本身是否可以將設置保持在我可以吹走的任何位置?

+0

您使用的工作空間的依賴分辨率?也許你做了,依賴項目仍然困惑。嘗試更新項目配置(在Maven上下文菜單中)。如果沒有幫助,請嘗試重新導入項目。 – 2010-05-27 02:11:28

回答

6

沒關係。答案是右鍵單擊一個項目並選擇Maven/Update Snapshots。