我的老闆讓我把我們的一個項目轉換成使用Maven構建。所以我創建了一個pom.xml文件,現在Maven可以很好地構建項目並運行所有測試和所有內容。 「好」,我的老闆說,「我們不再需要這些了」,他從項目中刪除了/ libs目錄,並從classpath中刪除了JRE。這很好,它仍然在Maven中構建,但Eclipse在編輯器中顯示了jre或/ libs中未解決的所有內容。由於所有錯誤跡象,我認真考慮回到vi。我怎樣才能得到它,所以Eclipse可以做到這一點?將Eclipse項目更改爲使用Maven?
回答
哦,沒關係 - 我點擊了 「Maven->啓用依賴管理」 和固定它。不知道爲什麼我以前沒有想到它。
使用Maven-Eclipse插件。
我正在使用插件 – 2010-01-15 20:01:34
要創建Eclipse .classpath
和.project
文件,請執行以下操作:
mvn eclipse:eclipse
這將創建到你的本地倉庫,這意味着你必須用Maven構建至少一次引用,所以它可以下載文件。我相信你還必須定義一個Eclipse類路徑變量M2_REPO
(至少,我已經定義了一個,並且看不到其他原因)。
我假設你的老闆從Eclipse classpath中刪除了JRE條目,這是愚蠢的,但不像刪除實際的JRE目錄那樣愚蠢。 Maven-build類路徑文件應該包含適當的內容,或者你可以進入「Build Path」對話框並通過「Libraries」選項卡添加JRE。
你可以像Nick提到的那樣使用插件,但你也可以通過將eclipse指向你的本地maven倉庫來解決這個問題。
1)在工作區中創建一個類路徑變量M2_REPO。它應指向類似「C:\ Document和Settings \ yourname.m2repo \ 2)添加你需要的罐子
這些步驟也可以與MVN蝕自動化:。月食目標,以及該文檔是here,我以前用過它,但是在定製它時遇到了一些困難(對於項目中的/.settings/文件夾下的WTP和Spring配置文件)
- 1. 將GWT項目更改爲Maven項目
- 2. 爲什麼Maven更改Eclipse項目首選項?
- 3. 更改Maven項目
- 4. 使用Eclipse自動Maven項目更改分辨率
- 5. 將Eclipse項目轉換爲Maven
- 6. 將eclipse maven項目導出爲非maven eclipse項目與依賴關係
- 7. Eclipse - 轉換爲Maven項目
- 8. 使用maven將Git中的TwelveMonkeys轉換爲Eclipse java項目?
- 9. 在eclipse中,無法將項目方面的版本更改爲1.3 maven錯誤?
- 10. 在Eclipse中將多個maven項目合併爲單個項目
- 11. 將項目轉換爲Eclipse中的maven項目
- 12. 如何正確地將Eclipse項目轉換爲Maven項目?
- 13. 將現有Eclipse項目轉換爲Maven項目
- 14. Eclipse Spring Maven項目
- 15. Cassandra Eclipse Maven項目
- 16. Eclipse爲項目更改了JRE
- 17. 使用maven集成2個eclipse項目
- 18. 在Eclipse中使用GWT + Maven項目
- 19. 使用Eclipse開發Android Maven項目
- 20. 使用Maven構建Eclipse項目
- 21. 在Eclipse Maven項目中使用Checker Framework
- 22. 將Maven Akka項目導入到eclipse中
- 23. 將現有的maven項目導入Eclipse
- 24. 在Eclipse的Tomcat更改Maven項目名稱
- 25. 如何更改Eclipse Maven項目上的JRE庫?
- 26. 在eclipse中創建項目後更改Maven原型?
- 27. 更改maven eclipse項目中的java SDK版本
- 28. 在eclipse中將項目轉換爲maven後的目錄結構
- 29. Eclipse配置項目爲Maven問題
- 30. 將Maven項目轉換爲Netbeans項目
...所以你使用的是m2eclipse :) – cetnar 2010-01-15 20:04:17