跑步时 mvn clean install
它将清理目标目录,编译并运行测试。
但是,除非明确说明,否则它不会运行任何清理选项?例如,这将不会清除目标目录
mvn install
因此,我经常运行干净以确保其始终新鲜。
如果我进行了代码更改,是否要检查新的代码更改是否需要始终清理?
compile
是我键入时运行的默认生命周期的一部分,mvn install
这是否做同样的事情?清洁的主要好处是什么?
该clean
目标删除任何位于输出文件target/
或其他任何地方您指定它们。
增量编译是Maven中的一件事-这就是为什么其他目标不会自动实现的原因clean
-但通常认为它充其量是不可靠的。为了理智起见,最好始终保持clean
您的工作空间,以免发生奇怪的类冲突。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句