17
A
回答
9
您可以在IntelliJ中做到這一點,但它生成的POM可能比手寫的複雜。如果您的項目目前在JBuilder或Eclipse中,您可以先導入它。
相反,我會建議你在POM中描述你的項目,並用它來生成你的項目信息。你可以做這個日食和想法(我假設其他的IDE)
0
你現有的項目可能不使用Maven,所以創建一個基於它的POM不是微不足道的。
我能想到的最簡單的方法是獲取Eclipse的Maven插件,生成一個新的Maven項目,然後添加您的代碼。
您還需要使用Maven的方法來管理外部罐子。在這種情況下,他們可能是系統罐。
14
一種方法來做到這一點,通過maven原型創建一個模板項目,然後將現有的代碼移動到模板。我會建議這隻適用於非常簡單的項目。它會這樣工作。
mvn archetype:generate
mv src/* src/main/java
mv test/* src/test/java
mvn package
您會收到錯誤消息。要添加缺失的依賴項,請轉到:http://www.mvnrepository.com/並開始查找它們。如果你選擇一個與你需要的原型相近的原型,你將會在那裏獲得一半。
一旦這一切正常。
svn commit -m "hacky maven port"
0
在Eclipse伽利略如果你有maven2的插件,您可以選擇的項目,然後右鍵點擊再往Maven2的在上下文菜單,應該有這個項目轉換爲Maven項目的選項。
+0
沒有爲我工作。它不會使項目結構符合Maven的考慮。 – Vanuan 2011-09-07 20:39:16
相關問題
- 1. 生成JavaFX項目與Maven
- 2. 如何爲現有的eclipse插件項目生成pom文件?
- 3. 從現有的maven項目生成war文件
- 4. Apache Archiva for maven pom項目
- 5. 從現有項目創建父項Maven項目
- 6. Gradle maven-publish插件生成沒有依賴項的pom
- 7. 生成maven項目繼承/聚合圖
- 8. Maven項目生成異常
- 9. 設置maven-web項目(從現有的netbeans-maven-web項目)
- 10. 實現現有項目的Maven
- 11. 無法生成新的Maven項目
- 12. 將現有的非Maven項目添加到Maven項目
- 13. Angular CLI:從現有項目生成SASS項目
- 14. 自動生成一個Maven pom
- 15. Maven使用root pom構建子項目
- 16. Maven不解決本地父項目POM
- 17. 轉換現有項目的Maven項目
- 18. Maven pom爲另一個pom生成類文件
- 19. Maven原型修改現有的項目?
- 20. 如何從無關項目中生成組合的Maven網站?
- 21. 有沒有辦法將spring boot maven pom項目轉換爲gradle?
- 22. 配置Maven以在項目目錄之外生成輸出
- 23. 從項目版本在POM
- 24. 生成XSD文件類的Maven項目
- 25. 在Eclipse中生成類Maven項目
- 26. Acceleo Maven生成多神器/項目
- 27. Maven2_Builder與Maven項目生成器
- 28. maven跨項目集成
- 29. 現代Maven Pom模板
- 30. Maven的錯誤在這個項目進行原型時,沒有POM:產生
我擔心可能會出現這種情況,IDE生成的POM比指出你需要手動構建POM更復雜。 – dshaw 2009-01-23 22:39:24