最近我在本地倉庫拉。我遇到了一些缺失的依賴關係,沒有什麼不尋常的。我在有關的項目上運行了mvn clean -U install
,沒問題,在命令行上maven的一切看起來不錯。我在eclipse中刷新了我的項目,沒有喜悅,eclipse說我缺少依賴關係。
經過一段時間來回走動並沒有成功,我查看了本地存儲庫本身。果然,許多所需的依賴關係都不存在;但是,它們位於目標文件夾中。
我試着install
建設的次數,但罐子不放在本地倉庫,所以我的其他項目無法找到他們。
有時庫的更高版本是存在的,但不是較早的,例如6.0.28-SNAPSHOT
是有,但不是6.0.27-SNAPSHOT
。 我已經檢查了我在Eclipse和Maven設置:Maven是不是把產生罐子到本地存儲庫
- Eclipse是使用maven
- 的正確版本它們都具有相同的本地倉庫
- 它們使用相同的
settings.xml
文件 - 兩個他們都使用相同版本的Java
由於我檢查的所有罐子都出現在目標文件夾中,所以我認爲問題在於未安裝maven em進入本地存儲庫。什麼會導致這個問題,我該如何解決它?
而且,雖然我不認爲這是有關我自己,因爲一切都已經被前工作正常,我的目標目錄是一個完全獨立的文件夾,不是每個項目的子文件夾。它位於C:\Maven\target
。
你在Eclipse中使用Maven的集成插件是什麼? – Axel
您是否在所有硬盤上運行搜索以確保它不會將您的工件複製到意外位置? – StephaneM
@Axel m2e 1.7.1 ...我從命令行執行大部分編譯和部署。 –