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. Gradle maven-publish插件生成沒有依賴項的pom
- 3. 生成maven項目繼承/聚合圖
- 4. 設置maven-web項目(從現有的netbeans-maven-web項目)
- 5. 無法生成新的Maven項目
- 6. 自動生成一個Maven pom
- 7. Angular CLI:從現有項目生成SASS項目
- 8. 轉換現有項目的Maven項目
- 9. maven跨項目集成
- 10. 將Maven自然添加到有pom但沒有Maven子菜單的現有Eclipse項目
- 11. 如何從maven pom文件構建項目
- 12. Maven:從不同pom導入pom屬性
- 13. maven import pom(BOM)自己的項目來自內部maven倉庫
- 14. Maven多個Maven項目的POM版本管理
- 15. mvn原型:生成構建POM的錯誤(可能不是此項目的POM)
- 16. 項目的生成錯誤在Maven的同時創造Webstart的項目
- 17. 錯誤消息:「項目的生成錯誤:非解析的POM
- 18. 項目生成錯誤:非解析父POM
- 19. 最快的POM設置來打開Maven託管項目中的現有Eclipse Web項目?
- 20. 從MSVC項目生成CMAKE?
- 21. 從CLI部署maven項目?
- 22. Artifactory/JFrog在生成的POM中生成錯誤的父項artifactId
- 23. 將現有的maven項目導入Eclipse
- 24. 如何打開現有的Maven項目?
- 25. Maven POM錯誤-POM丟失
- 26. Maven pom有工作黃瓜
- 27. 如何將maven 2集成到現有的netbeans項目中?
- 28. 在artifactory中從jar生成pom文件?
- 29. Maven MultiWAR項目:如何從根項目部署所有項目?
- 30. Maven原型J2EE的簡單生成一個失敗的項目
我擔心可能會出現這種情況,IDE生成的POM比指出你需要手動構建POM更復雜。 – dshaw 2009-01-23 22:39:24