`

MyEclipse错误“Plugin execution not covered by lifecycle configuration”

 
阅读更多
MyEclipse2014在其POM文件的一处提示出错如下:
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (execution: default-compile, phase: compile)

这表示m2e在其执行maven的生命周期管理时没有定义该插件,所以提示出错,其实m2e对此是提供了扩展机制的,我们可以通过如下操作来消除这个出错提示:
1. 进入Window—>Preferences—>Maven4MyEclipse配置,进入Lifecycle Mapping设置项,如下图:


从上图可以看出m2e管理maven生命周期的文件名是lifecycle-mapping-metadata.xml,以及该文件的存放路径

2. 下一步我们就要去相应路径修改lifecycle-mapping-metadata.xml文件,但会发现这个文件在上图中提示的位置并不存在,那么此时就可以到eclipse的安装目录下的plugins下的org.eclipse.m2e.lifecyclemapping.defaults_xxxxxx.jar文件中找到该文件(如下图):


通过解压软件可以发现lifecycle-mapping-metadata.xml文件的确在jar包中,把它从jar包中解压出来并放置到前图所示的路径下

3. 打开lifecycle-mapping-metadata.xml文件,把未识别的插件在文件中加入即可:
    <pluginExecution>
      <pluginExecutionFilter>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <goals>
          <goal>compiler</goal>
          <goal>testCompiler</goal>
		  <goal>copy-compiler</goal>
        </goals>
        <versionRange>[3.6.1,)</versionRange>
      </pluginExecutionFilter>
      <action>
        <ignore />
      </action>
    </pluginExecution>

4.修改完成后,需在m2e配置处把“Update Maven projects on startup”选项勾上,并重启eclipse即可消除出错示。
  • 大小: 11.7 KB
  • 大小: 37.9 KB
分享到:
评论

相关推荐

    eclipse/myeclipse maven-for-scala插件

    maven-for-scala插件,用来解决eclipse/myeclipse scala...Plugin execution not covered by lifecycle configuration: net.alchim31.maven:scala-maven-plugin:3.2.0:compile (execution: default, phase: compile)

    maven错误积累

    4. **处理Plugin execution not covered by lifecycle configuration**:这种问题发生在Maven插件执行阶段,解决办法是将`&lt;plugins&gt;`标签放在`&lt;pluginManagement&gt;`标签内,这样可以确保插件配置被正确管理。...

    做了很大的优化,破解MyEclipse10plugin.part1

    做了很大的优化,破解MyEclipse10plugin.part1

    MyEclipse10plugin.用户公用目录下的配置文件.rar

    《MyEclipse10插件用户...总的来说,MyEclipse10plugin用户公用目录下的配置文件是MyEclipse个性化和功能定制的关键,理解并掌握这些配置文件的作用,能够帮助我们更好地利用MyEclipse,提升开发效率,实现高效编程。

    优化破解版 MyEclipse10plugin.part2.rar

    优化破解版 MyEclipse10plugin.part2.rar

    myeclipse 8.5 plugin 插件 安装方法 安装 方法

    在IT行业中,开发环境的配置和工具的使用是至关重要的,MyEclipse作为一款强大的Java集成开发环境,其插件的安装与管理是提升开发效率的关键步骤。本文将详细介绍如何在MyEclipse 8.5版本中安装插件。 首先,安装...

    myeclipse的maven插件

    MyEclipse是一款强大的Java集成开发环境,它集成了多种开发工具,包括对Maven的支持。在MyEclipse中,Maven插件(m2eclipse)是开发者进行Maven项目管理的重要工具。本文将深入探讨MyEclipse的Maven插件,以及如何在...

    myeclipse svn plugin

    【标题】:Myeclipse SVN Plugin 在软件开发过程中,版本控制是至关重要的,它确保了团队成员可以协同工作,同时避免代码冲突。MyEclipse,作为一款强大的Java集成开发环境(IDE),提供了对Subversion(SVN)的...

    MyEclipse+hibernate错误:Could not get list of suggested identity strategies from database解决

    总之,解决"MyEclipse+hibernate错误:Could not get list of suggested identity strategies from database"问题需要从数据库连接、Hibernate配置、JDBC驱动等多个方面排查,通过仔细分析错误信息和尝试不同的解决...

    myEclipse6.5解决启动错误或中途崩溃自动关闭

    ### myEclipse6.5解决启动错误或中途崩溃自动关闭 在使用myEclipse6.5的过程中,可能会遇到启动失败或者在使用过程中无故崩溃自动关闭的问题。这种情况往往与Java虚拟机(JVM)配置不当有关。下面将详细介绍如何...

    MyEclipse解决到处war错误

    MyEclipse解决到处war错误,打开MyEclipse的安装目录,然后找到这个jar文件:com.genuitec.eclipse.export.wizard_9.0.0.me201211011550.jar,用下载后的文件替换,替换后,最好将jar文件改成.txt文件结尾,然后重启...

    mavne-plugin for myeclipse6.5

    【mavne-plugin for myeclipse6.5】是一个针对MyEclipse 6.5集成开发环境的Maven插件,旨在帮助用户在MyEclipse环境中更方便地管理和构建Maven项目。Maven是一个强大的项目管理和构建工具,它通过一个项目对象模型...

    Axis2-myeclipse6.5-plugin1.3.0

    **标题:“Axis2-myeclipse6.5-plugin1.3.0”** **描述:“Axis2插件,里面有安装说明,很简单。”** 本文将详细解析标题“Axis2-myeclipse6.5-plugin1.3.0”以及描述中提到的Axis2插件,包括其在MyEclipse 6.5中...

    MyEclipse 7.1.1 & Adobe Flash Builder 4 Plugin 安装记录

    ### MyEclipse 7.1.1 安装与配置详解 #### 一、前言:DNS攻击引发的安装挑战 在2010年左右,MyEclipse 7.1.1作为一款广受欢迎的Java集成开发环境(IDE),其用户群体中包括了大量的中国开发者。然而,由于当时发生...

    hadoop-eclipse-plugin1.2.1 and hadoop-eclipse-plugin2.8.0

    为了方便开发者在Eclipse或MyEclipse这样的集成开发环境中高效地进行Hadoop应用开发,Hadoop-Eclipse-Plugin应运而生。这个插件允许开发者直接在IDE中对Hadoop集群进行操作,如创建、编辑和运行MapReduce任务,极大...

    PMD-plugin-myeclipse10

    **PMD-plugin-myeclipse10** PMD是一款开源的静态代码分析工具,主要用于Java语言。它能够帮助开发者发现并修复代码中的潜在问题,比如冗余代码、未使用的变量、空的catch块、复杂的表达式等。通过在开发环境中集成...

    MyEclipse连接MySQL数据库报错解决办法

    一般MySQL连接不上,可能有两大原因:1、MyEclipse配置错误 2、MySQL配置不当。 一、我们一般的连接步骤如下: 1、在MyEclipse中连接MySQL数据库:依次点击window–&gt;show view–&gt;other–&gt;MyEclipse Database–&gt;DB ...

    myeclipse9.0_plugin_createor

    第一步:将插件放到一个文件夹下; 第二步:将项目导入到myeclipse9/以上版本,...MyEclipse-9.0M1\configuration\org.eclipse.equinox.simpleconfigurator下的bundles.info文件里; 第四步:重新启动myeclipse即可。

    Mybatis-plugin-MyEclipse-Mybatipse.zip

    Mybatis-plugin-MyEclipse-Mybatipse.zip 是一个针对MyEclipse集成开发环境的扩展插件,专门设计用于增强对Mybatis框架的支持。MyEclipse是一款强大的Java EE集成开发工具,而Mybatis是一个轻量级的持久层框架,它...

    myeclipse10.5&10.6&10.7.1导出war包报完整性检查错误问题

    标题提到的问题是用户在使用MyEclipse的特定版本(10.5、10.6、10.7.1)时,尝试导出WAR(Web Application Archive)文件时遇到了完整性检查错误。WAR文件是Java Web应用的标准打包格式,包含了所有的类、库、资源...

Global site tag (gtag.js) - Google Analytics