隨着近期版本的m2eclipse(0.12.1.20110112-1712),我正面臨工件解決方案的奇怪問題。該項目正在使用命令行進行構建。這些工件確實存在於本地的Maven倉庫中。m2eclipse神器解決問題 - 建議Eclipse的另一個Maven插件?
我試圖
- 啓用/禁用依賴管理
- 更新項目配置
- 更新相關的更新不使用嵌入式Maven的3.0,但使用外部行家
- 2.2.1
- 使用不同的JDK在eclipse.ini
- 伏都教魔術
但沒有什麼幫助。
請建議我還有什麼可以嘗試或替換爲這個插件。
隨着近期版本的m2eclipse(0.12.1.20110112-1712),我正面臨工件解決方案的奇怪問題。該項目正在使用命令行進行構建。這些工件確實存在於本地的Maven倉庫中。m2eclipse神器解決問題 - 建議Eclipse的另一個Maven插件?
我試圖
但沒有什麼幫助。
請建議我還有什麼可以嘗試或替換爲這個插件。
你可以卸載m2eclipse並使用eclipse:eclipse插件來代替maven。這會爲你生成/更新你的.project和.classpath文件。然後,當你的pom改變時,你只需運行mvn eclipse:eclipse來更新它們。
我寧願那個選項,但如何輕鬆管理大量的依賴關係? –
mvn eclipse:eclipse負責更新項目中的依賴關係,所以管理噸應該與管理一些不相同。 – digitaljoel
我有點卡在頭上;)使用eclipse:eclipse並導入爲maven項目...然後在第三次嘗試我導入爲一般的java項目,因爲它應該是...現在它的作品...我剛剛一個問題......我有一個servlet.jar,它的範圍是:只在項目類路徑中,但不在戰爭中。儘管它包含在war文件(web-inf/lib)中......我必須使用另一個範圍嗎? –
如果右鍵單擊並更新Maven配置,依賴項應該出現在項目下的Maven Dependencies文件夾中。
您可以嘗試關閉並重新打開該項目。不要笑 - 這最近爲我的一個使用m2eclipse的同事工作。
否則,在某個地方有一個關於檢測由相同Eclipse工作區內的其他項目體現的Maven依賴關係的選項。也許在項目的構建設置中?
請注意伏都教的魔法。
奇怪的是,巫術魔法通常有助於m2eclipse ;-) –
NetBeans 7通常會訣竅。 :) –