【发布时间】:2015-04-05 06:31:07
【问题描述】:
我有一堆在 Maven 的进程资源阶段创建并在安装阶段清理的文件。当我不在 Eclipse 中工作时,可以毫无问题地执行此清理。例如:当我在 git bash 上执行 mvn clean install 时。
当我在 Eclipse 中打开我的项目时这样做时,问题就开始了。即使 Maven 成功地清理了文件,Eclipse 也会将它们重新创建回项目中。我该如何解决这个问题?
【问题讨论】:
-
说服 eclipse 和 maven 相处可能有点麻烦:/ 一种方法可能是禁用 eclipse 中的自动构建并仅依赖 maven(这或多或少会杀死热代码替换)。 m2e 插件可以配置一些生命周期映射,如果有一个 eclipse 事件,它将基本上执行一个 maven 插件。但这也需要一些调整。最适合我的是做一个 maven 构建,然后让 eclipse 构建,然后再做一个 mvn install 并保持这种方式。这可能会工作好几天。例如。避免干净的目标。它通常更像是一种“解决方法”
标签: eclipse maven maven-clean-plugin