对所有这些都很陌生,所以想做这个场景的最佳实践:
我从GitHub签出一个有POM文件的项目,所以它是一个maven项目。 现在我想在Eclipse中编写代码。 好的,我首先运行像
这样的东西mvn clean package
mvn eclipse:eclipse
然后从Eclipse我说File-> Import-> Maven项目?
或者我在Eclipse中打开一个项目并在eclipse中使用Maven2Eclipse项目来构建它?
答案 0 :(得分:4)
您不需要两个maven命令。
如果你有正确的插件,你可以只做File-> Import-> Maven project->'选择项目'
M2Eclipse将识别它并进行所需的所有更改。
答案 1 :(得分:2)
一种方法是在eclipse中使用EGit插件。在Git Repositories视图中克隆repo,然后在那里有一个“import maven project”选项。这样,该项目被eclipse认可为git repo和maven项目。
mvn eclipse:eclipse会为你生成一个eclipse .project,所以是的,你可以简单地将它作为maven项目导入。即使你没有把它作为maven项目打开,m2e插件也会“转换它”。
无论哪种方式,你都会使用m2e来构建。