当前位置:  开发笔记 > 编程语言 > 正文

从现有项目生成Maven POM?

如何解决《从现有项目生成MavenPOM?》经验,为你挑选了2个好方法。

是否有任何IDE(或任何其他工具)能够基于现有项目生成POM?


我最终用Peter和Sal建议的Maven原型生成POM,然后移动现有的源代码.感谢帮助人员.



1> sal..:

一种方法是通过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"



2> Peter Lawrey..:

您可以在IntelliJ中执行此操作,但它生成的POM可能比您手动编写时更复杂.如果您的项目当前在JBuilder或Eclipse中,则可以先导入它.

相反,我建议您在POM中描述您的项目并使用它来生成项目信息.你可以为eclipse和idea做这个(我假设其他的IDE)

推荐阅读
喜生-Da
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有