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