java - 将 maven-clean-plugin 与 m2e 结合使用

标签 java eclipse maven m2e maven-clean-plugin

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

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

我尝试在 lifecycle-mapping-metadata.xml 中进行设置,但没有成功。如果我理解得很好,也许这里不能设置清理,因为从 eclipse 的角度来看,清理不被视为项目生命周期的一部分。

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

(理想的解决方案不需要启动新的 jvm,并且全部在 eclipse 进程内运行。)

最佳答案

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

Eclipse Preference

这解释了为什么永远不会调用 clean 步骤。

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

关于java - 将 maven-clean-plugin 与 m2e 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25546496/

相关文章:

java - 如何将java项目的maven Artifact 部署/托管到Google Cloud Storage?

maven - Maven中的继承和子模块概念有什么区别?

java - 从管理器中删除 fragment 时,fragmentManager.getBackStackEntryCount() 不会减少

java - Java 中用户名的正则表达式 (RegEx)

java - 在 Android 中创建 JSON

java - 使用 Maven pom.xml 在 WAR 中未创建除 WEB-INF 和 META-INF 以外的目录

java - 从Servlet中获取JSP中的剪切图像

java - 从静态方法解析 OSGi 服务实例

java - 为什么无论我将组件存储在何处,我的 Java 代码都无法在 Eclipse 中运行?

java - eclipse中hadoop中的protoc错误