" mvn clean install"有什么区别? &安培; " mvn eclipse:清除日食:eclipse"命令?

时间:2015-06-12 14:17:37

标签: maven

我在eclipse中有一个maven项目。我使用 mvn clean install pom.xml中安装依赖项。

我想知道 mvn eclipse:clean eclipse:eclipse 命令的作用以及这两者之间的区别?

1 个答案:

答案 0 :(得分:26)

第二个命令与第一个命令完全不同。首先,它deletes previously generated Eclipse files(如.project.classpath.settings)然后generates new ones,因此,有效地更新它们。如果您在pom.xml中引入了一些更改(比如新的依赖项或插件)并希望Eclipse了解它们,那么它可能会很有用。

第一个命令deletes target directory,然后构建所有代码和installs artifacts into local repository