1

我在这里使用带有 m2e 插件的 Eclipse。如果我做一个干净的项目,它不会做任何事情。

在我的实验中,我发现 m2e 似乎没有连接到 eclipse 项目清理选项中。

我尝试设置 in lifecycle-mapping-metadata.xml,但没有成功。如果我很好理解这一点,那么这里可能无法设置清理,因为从日食的角度来看,清理不被视为项目生命周期的一部分。

那么,有什么方法可以mvn clean从 Eclipse 中对项目清理进行简单的操作吗?

(理想的解决方案不需要启动一个新的 jvm,并且都在 eclipse 进程中运行。)

4

1 回答 1

1

在最新版本的 m2e 插件中,在 Luna 上,您可以显示 Maven 将执行的操作:

Eclipse 偏好

这解释了为什么从不调用 clean 步骤。

遗憾的是,默认 Eclipse clean 不支持它,但您也可以使用Run As > Maven clean从 Eclipse 调用 Maven 。

于 2014-08-29T09:10:32.507 回答