1

在 Maven 项目上运行 Maven 构建有什么区别

mvn install 

然后在 Eclipse 中导入模块(导入 > 现有 Maven 项目)作为 Maven 工件与运行

mvn install eclipse:eclipse 

并将maven项目作为常规项目导入(导入>现有项目到工作区)?

第二个选项在 eclipse (mvn install eclipse:eclipse) 中似乎更快,但我不知道为什么。

4

1 回答 1

7

当您导入现有的 Maven 项目时,它是由m2e完成的,官方的 Eclipse Maven 插件(当我说官方时,我的意思是它在 Eclipse 孵化过程中)。它提供了更多功能,并且在我的经验中使用起来更方便

当您通过 执行此操作时eclipse:eclipse,它是由创建一个简单 Java 项目的Maven Eclipse mojo完成的。问题是每次更改pom.xml. 使用m2e,这通常是自动完成的。

于 2013-07-26T11:57:13.157 回答