当一个新的maven项目导入到工作空间中可能会遇到maven插件lifecycle configuration 错误,例如:

Plugin execution not covered by lifecycle configuration:
org.apache.maven.plugins:maven-checkstyle-plugin:3.0.0:check (execution: validate, phase: validate)

这表示m2e在其执行maven的生命周期管理时没有定义该插件,所以提示出错,其实m2e对此是提供了扩展机制,我们可以通过如下操作来消除这个出错提示:

  1. 进入Window—>Preferences—>Maven配置,进入Lifecycle Mapping设置项,如下图:

    从上图可以看出m2e管理maven生命周期的文件名是lifecycle-mapping-metadata.xml,以及该文件的存放路径。
  2. 点击“Open workspace lifecycle mappings metadata” 按钮可以打开此文件进行编辑。
    第一次打开可能文件为空,填入下面内容:
<?xml version="1.0" encoding="UTF-8"?>
<lifecycleMappingMetadata><lifecycleMappings><lifecycleMapping><packagingType>war</packagingType><lifecycleMappingId>org.eclipse.m2e.jdt.JarLifecycleMapping</lifecycleMappingId></lifecycleMapping></lifecycleMappings><pluginExecutions><pluginExecution><pluginExecutionFilter><groupId>org.apache.maven.plugins</groupId><artifactId>maven-checkstyle-plugin</artifactId><versionRange>[3.0.0,)</versionRange><goals><goal>check</goal></goals></pluginExecutionFilter><action><ignore /></action></pluginExecution></pluginExecutions>
</lifecycleMappingMetadata>

把未识别的插件在文件中加入进去。

  1. 保存好后需要点击 “Reload workspace lifecycle mappings metadata” 按钮才能生效,每次文件改动后都需要点击。
  2. 配置好后可以在工程右键执行 maven -> update project 就可以看到错误已经没有了。

解决Maven报错:Plugin execution not covered by lifecycle configuration相关推荐

  1. Maven项目报错:“Plugin execution not covered by lifecycle configuration”解决过程

    Maven项目POM文件报错如下: "Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:f ...

  2. 解决Maven报Plugin execution not covered by lifecycle configuration (转载)

    原文地址:http://blog.csdn.net/xxd851116/article/details/25197373 出现场景 以前的老项目,在我的环境(我的环境较新)下,别人老环境不报错. 错误 ...

  3. 解决Maven报Plugin execution not covered by lifecycle configuration

    解决Maven报Plugin execution not covered by lifecycle configuration http://blog.csdn.net/xxd851116/artic ...

  4. 解决 在POM配置Maven plugin提示错误“Plugin execution not covered by lifecycle configuration”...

    eclipse在其POM文件的一处提示出错如下:Plugin execution not covered by lifecycle configuration: org.apache.maven.pl ...

  5. Maven项目POM文件错误,提示“Plugin execution not covered by lifecycle configuration”的解决方案...

    一. 问题 Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-depend ...

  6. Maven项目POM文件错误,提示“Plugin execution not covered by lifecycle configuration”的解决方案

    转载自:https://www.jianshu.com/p/26bd2f737676 https://www.cnblogs.com/AmilyLin/p/amilyLin.html 一. 问题产生原 ...

  7. 异常处理:Eclipse下解决Plugin execution not covered by lifecycle configuration异常

    异常描述: 今天尝试导入Apache Vysper源码,使用eclipse juno+m2e插件,发现如下错误: Plugin execution not covered by lifecycle c ...

  8. eclipse Plugin execution not covered by lifecycle configuration:maven.***.plugin

    具体是pom 不能引入和识别对应maven-plugin: 例如:Plugin execution not covered by lifecycle configuration: org.apache ...

  9. eclipse报告Plugin execution not covered by lifecycle configuration

    在配置kotlin的MAVEN项目中,Eclipse出现以下错误: Plugin execution not covered by lifecycle configuration: org.jetbr ...

最新文章

  1. 微软低调发布 Web 版本的 Visual Studio Code 预览
  2. sqlserver字段类型详解
  3. 将字符串转换为DateTime
  4. asp.net各种类型视频播放代码(全)(转)
  5. STM32的ADC笔记
  6. 大一新生开发的小工具火了,网友:我好菜
  7. 【转载保存】IDEA maven中添加本地jar包
  8. linux fdisk 权限不够,Linux 文件系统结构、磁盘的管理
  9. A/B test模块使用以及配置
  10. 用turtle实现动态汉诺塔
  11. Maven-Eclipse使用maven创建HelloWorld Java项目,使用Junit-4.11的注解
  12. linux系统ping地址端口,linux ping 带端口
  13. Stata:如何生成天马行空的空间权重矩阵?
  14. Gin简单明了的教程---上
  15. 电大形考作业c语言答案,题目精编国家开放大学电大《管理信息系统》形考网络课作业1-4试题及答案...
  16. 大数据计算框架与平台--深入浅出分析
  17. iOS字体像数与磅的对应关系
  18. html文件的模板分离,JS数据模板分离(告别字符串拼接)-template
  19. 总算把下单系统快做好了
  20. 搞搞电脑微信表情的破解(.dat转png or jpg)

热门文章

  1. 【2023年第三届长三角高校数学建模竞赛】A 题 快递包裹装箱优化问题 20页完整论文及代码
  2. easyui 取消按钮_jQueryEasyUI 重写“确定”与“取消”按钮
  3. 如何用BCB打开EXCEL文件
  4. QT中简单的emit使用
  5. 【RT-Thread实战】EVB_MX+开发板 x STM32L431 (新建项目并打印信息)
  6. Zabbix 监控主机是否在线
  7. BEGAN-carpedm代码调试
  8. matlab计算方程fsolve,MATLAB解方程组中 solve 和 fsolve 的细节比较
  9. 磁传感器和加速度传感器原理
  10. ZigBee智能家居安防硬件设计