我在eclipse中有一个maven项目。我使用 mvn clean install
在pom.xml
中安装依赖项。
我想知道 mvn eclipse:clean eclipse:eclipse
命令的作用以及这两者之间的区别?
答案 0 :(得分:26)
第二个命令与第一个命令完全不同。首先,它deletes previously generated Eclipse files(如.project
和.classpath
和.settings
)然后generates new ones,因此,有效地更新它们。如果您在pom.xml
中引入了一些更改(比如新的依赖项或插件)并希望Eclipse了解它们,那么它可能会很有用。
第一个命令deletes target
directory,然后构建所有代码和installs artifacts into local repository。