【发布时间】:2012-12-14 20:45:34
【问题描述】:
我错误地点击了“在 Eclipse 首选项中的 Eclipse 构建中将目标运行标记为已忽略(实验性)”:
在哪里/如何撤消此操作?
【问题讨论】:
我错误地点击了“在 Eclipse 首选项中的 Eclipse 构建中将目标运行标记为已忽略(实验性)”:
在哪里/如何撤消此操作?
【问题讨论】:
m2e 使用文件YOUR_WORKSPACE/.metadata/.plugins/org2.eclipse.m2e.core/lifecycle-mapping-metadata.xml 来存储全局生命周期映射。
您可以手动打开此文件并删除相应的条目。之后,您应该使用窗口 > 首选项 > maven > 生命周期映射中的“重新加载工作区生命周期映射元数据”重新加载全局生命周期映射。但是您也可以在 Eclipse 未运行时编辑该文件。在这种情况下,您无需重新加载任何内容。
如果您只添加了一个忽略,那么您可以完全删除该文件(也许为了安全起见在某处进行备份)。如果您想删除一个但留下其他人,那么请选择
我希望这会有所帮助。 :)
【讨论】:
lifecycle-mapping-metadata.xml 就在.metadata\.plugins\org.eclipse.m2e.core 中。谢谢。
Window > Preferences > Maven > Lifecycle Mappings > Reload workspace lifecycle mappings metadata (按钮)
我知道我很晚才回答这个问题,但是我在新版本中遇到了这个问题,它对开发人员很有用。 由于此插件配置仅用于存储 Eclipse m2e 设置。它对 Maven 构建本身没有影响。即使您想删除更改,也会在 pluginManagement 中添加新插件 具有以下 groupID 和 artifactID
<groupId>org.eclipse.m2e</groupId>
<artifactId>lifecycle-mapping</artifactId>
Maven 目标如下
<goals>
<goal>generate-application-xml</goal>
</goals>
【讨论】: