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