我在这里使用带有m2e插件的Eclipse。如果我做一个项目干净,它什么都不做。
在我的实验中,我看到m2e根本没有连接到eclipse项目清理选项。
我尝试在lifecycle-mapping-metadata.xml
中设置,但它无效。如果我理解这一点,也许这里不能设置干净,因为从日食的角度来看,清洁不被视为项目生命周期的一部分。
那么,有没有办法在项目清理中从eclipse做一个简单的mvn clean
?
(理想的解决方案不需要启动新的jvm,并且都在eclipse过程中运行。)
答案 0 :(得分:1)
在最新版本的m2e插件中,在Luna上,您可以显示Maven将要做的事情:
这解释了为什么永远不会调用干净步骤。
遗憾的是,它在默认的Eclipse clean中不受支持,但您也可以使用 Run As>从Eclipse调用Maven。 Maven clean 。