文档章节

使用m2e将工程转化为maven工程后eclipse报Plugin execution not covered by lifecycle configuration:xxx plugin问题的...

猪刚烈
 猪刚烈
发布于 2014/10/12 11:39
字数 242
阅读 593
收藏 1
点赞 0
评论 0
从官方文档 http://wiki.eclipse.org/M2E_plugin_execution_not_covered 可以了解到,最好的解决方法是交给专门针对该插件的project configurator去处理,
比如项目中常用到的aspectj-maven-plugin就用专门的configurator,用户可以使用eclipse在线查找和安装。
但是有些插件是没有对应project configurator的,这时候我们只能手动配置,告诉m2e在eclipse build的过程中如何处理这些插件的goal. 如下是一段典型的配置:忽略执行native2ascii和dependency插件的相关goal.你不必亲自手写这段配置,eclipse可以为你自己生成。

<plugin>
		<groupId>org.eclipse.m2e</groupId>
		<artifactId>lifecycle-mapping</artifactId>
		<version>1.0.0</version>
		<configuration>
			<lifecycleMappingMetadata>
				<pluginExecutions>
					<pluginExecution>
						<pluginExecutionFilter>
							<groupId>
								org.apache.maven.plugins
							</groupId>
							<artifactId>
								maven-dependency-plugin
							</artifactId>
							<versionRange>
								[2.1,)
							</versionRange>
							<goals>
								<goal>
									unpack-dependencies
								</goal>
							</goals>
						</pluginExecutionFilter>
						<action>
							<ignore/>
						</action>
					</pluginExecution>
					<pluginExecution>
						<pluginExecutionFilter>
							<groupId>
								org.codehaus.mojo
							</groupId>
							<artifactId>
								native2ascii-maven-plugin
							</artifactId>
							<versionRange>
								[1.0-alpha-1,)
							</versionRange>
							<goals>
								<goal>native2ascii</goal>
							</goals>
						</pluginExecutionFilter>
						<action>
							<ignore/>
						</action>
					</pluginExecution>
				</pluginExecutions>
			</lifecycleMappingMetadata>
		</configuration>
	</plugin>


本文转载自:http://blog.csdn.net/bluishglc/article/details/7302671

共有 人打赏支持
猪刚烈
粉丝 22
博文 708
码字总数 110
作品 1
海淀
程序员
maven plugin的execution出错

Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-dependency-plugin:2.7:copy... 错误如上,有介绍解决方法org.eclipse.m2elifecycle-mapping1.0......

疯狂的兔子 ⋅ 2014/03/18 ⋅ 0

Maven3.x 插件开发入门

  1、创建插件项目:(项目原型选择插件类型)      2、Artifact Id 以xxx-maven-plugin命名,如:gr-maven-plugin,下面Version的内容无所谓。      3、创建完毕之后的结构是这样...

独孤环宇 ⋅ 2017/12/06 ⋅ 0

ADT+Android-m2e环境搭建(Mac OS)

环境要求 JDK1.6+ Maven 3.1.1+ Eclipse Indigo(3.7)、Juno(4.2)以上版本 虽然m2e-android官方推荐Eclipse使用Indigo和Juno以上版本,但本文是基于Kepler(4.3)来分享安装过程的。并整理了Jun...

Madmatrix ⋅ 2014/07/10 ⋅ 0

使用Maven开发Android的常见问题

序 在[高效建立健壮的Android应用-Maven Android 开发][1]文中提到,Maven in Android 听起来很牛逼,你是不是很想马上弄个HelloWorld,但是你可能要懊恼了,因为你马上回碰到Project build e...

花米 ⋅ 2013/11/12 ⋅ 6

Maven开发Android的常见问题

序 在高效建立健壮的Android应用-Maven Android 开发文中提到,Maven in Android 听起来很牛逼,你是不是很想马上弄个HelloWorld,但是你可能要懊恼了,因为你马上回碰到Project build error: ...

五大三粗 ⋅ 2015/09/21 ⋅ 0

maven配置多个源码目录分析

最近项目涉及到了多源码目录的问题,因为是用的maven管理项目,虽然maven可以配置源码目录,但是不支持多目录结构。如果要实现多源码目录,需要应用相应插件。 下面多maven的源码目录的配置进...

kanlianhui ⋅ 2015/05/25 ⋅ 0

eclipse中导入已有的maven项目报错

首先放上pom文件 4.0.0

oppalu ⋅ 2016/03/03 ⋅ 0

解决maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e.

<build> <pluginManagement> <plugins> <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> <version>1.0.0</version> <configuration> <lifecycleMa......

之渊 ⋅ 2016/11/08 ⋅ 0

Maven 在eclispe中集成本地插件报错解决方案

关于eclipse 中添加 maven 插件报错,网上好的办法是删除 maven-resources-plugin 的插件自己实验后不太好用,最终解决办法: 1、删除orgapachemavenplugins 目录下的所有插件 2、使用vpn 代...

stonefive ⋅ 2015/01/12 ⋅ 0

DICOM:dcm4che开源项目导入Eclipse编译错误问题解决方案

背景: 马上跨年了,记得小时候元旦都不是事儿,怎么长大了长大了感觉越来越热闹了反而。各种饭局、各种party,有点hold不住。还是回来整理一下这一年的笔记比较舒服,比较有收获。看了看这个...

zssureqh ⋅ 2015/12/31 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

行政区划代码转为字典形式

原数据为: http://www.mca.gov.cn/article/sj/xzqh/2018/201804-12/201804-06041553.html 手动替换了一下格式,并使用下面的代码处理. # 输入格式s = """110000:北京市110101:东城区1101...

漫步海边小路 ⋅ 12分钟前 ⋅ 0

android apk 签名

创建key,需要用到keytool.exe (位于C:\Program Files\Java\jdk1.6.0_10\bin目录下),使用产生的key对apk签名用到的是jarsigner.exe (位于C:\Program Files\Java\jdk1.6.0_10\bin目录下),把...

国仔饼 ⋅ 21分钟前 ⋅ 0

springcloud+jps+mybatis多数据库配置

多数据库配置 配置我们目录结构设置: config ---datasource ----jpa ----mybatis ----redis Datasource中是数据的相关配置 Jap中是springDatajpa的相关配置 Mybatis中是mybatis的相关配置 ...

大-智-若-愚 ⋅ 28分钟前 ⋅ 0

Spring mvc HandlerMapping 实现机制

概述 当DispatcherServlet接受到客户端的请求后,SpringMVC 通过 HandlerMapping 找到请求的Controller。 HandlerMapping 在这里起到路由的作用,负责找到请求的Controller。 Spring MVC 默认...

轨迹_ ⋅ 31分钟前 ⋅ 0

JavaScript零基础入门——(十)JavaScript的DOM基础

JavaScript零基础入门——(十)JavaScript的DOM基础 欢迎大家回到我们的JavaScript零基础入门,上一节课,我们了解了JavaScript中的函数,这一节课,我们来了解一下JavaScript的DOM。 第一节...

JandenMa ⋅ 今天 ⋅ 0

Weex起步

本教程假设你已经在你的本地环境安装了node 其实weex起步教程在 https://github.com/lilugirl/incubator-weex 项目说明文件中都已经有了,但为了有些同学看到英文秒变文盲,所以这里我重新写...

lilugirl ⋅ 今天 ⋅ 0

Jenkins实践1 之安装

1 下载 http://mirrors.jenkins.io/war/latest/jenkins.war 2 启动 java -jar jenkins.war 前提:安装jdk并配置环境变量 启动结果节选: ************************************************......

晨猫 ⋅ 今天 ⋅ 0

组合数学 1-2000 中,能被6或10整除的数的个数

1--2000 中,能被6或10整除的数的个数 利用集合的性质 能被6整除的个数 2000/6 = 333 能被10整除的个数 2000/10 = 200 能被6和10整除的个数 2000/30 = 66 能被6或10整除的个数 333+200-66 =...

阿豪boy ⋅ 今天 ⋅ 0

一篇文章学懂Shell脚本

Shell脚本,就是利用Shell的命令解释的功能,对一个纯文本的文件进行解析,然后执行这些功能,也可以说Shell脚本就是一系列命令的集合。 Shell可以直接使用在win/Unix/Linux上面,并且可以调用...

Jake_xun ⋅ 今天 ⋅ 0

大数据工程师需要精通算法吗,要达到一个什么程度呢?

机器学习是人工智能的一个重要分支,而机器学习下最重要的就是算法,本文讲述归纳了入门级的几个机器学习算法,加大数据学习群:716581014一起加入AI技术大本营。 1、监督学习算法 这个算法由...

董黎明 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部