Plugin execution not covered by lifecycle configuration解决
2017-05-12 16:41
465 查看
1、
可以解决, 即 <plugins> 标签外再套一个 <pluginManagement> 标签,如:
<build>
<pluginManagement>
<plugins>
<plugin> ... </plugin>
<plugin> ... </plugin>
....
</plugins>
</pluginManagement>
</build>
2、
官方文档 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>
可以解决, 即 <plugins> 标签外再套一个 <pluginManagement> 标签,如:
<build>
<pluginManagement>
<plugins>
<plugin> ... </plugin>
<plugin> ... </plugin>
....
</plugins>
</pluginManagement>
</build>
2、
官方文档 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>
相关文章推荐
- 解决Maven出现Plugin execution not covered by lifecycle configuration 错误
- Plugin execution not covered by lifecycle configuration: 错误解决方法(亲试在多台电脑上可用)
- maven的Plugin execution not covered by lifecycle configuration解决办法
- 怎么解决 “Plugin execution not covered by lifecycle configuration”
- 异常处理:Eclipse下解决Plugin execution not covered by lifecycle configuration异常
- 异常处理:Eclipse下解决Plugin execution not covered by lifecycle configuration异常
- Plugin execution not covered by lifecycle configuration 问题解决
- 解决Maven报错"Plugin execution not covered by lifecycle configuration"
- 解决 在POM配置Maven plugin提示错误“Plugin execution not covered by lifecycle configuration”
- 解决Maven出现Plugin execution not covered by lifecycle configuration 错误
- 异常处理:Eclipse下解决Plugin execution not covered by lifecycle configuration异常 .
- [转]解决Maven报错"Plugin execution not covered by lifecycle configuration"
- 使用m2e将工程转化为maven工程后eclipse报Plugin execution not covered by lifecycle configuration:xxx plugin问题的解决方法
- 【问题处理】Plugin execution not covered by lifecycle configuration 最简单!!!
- maven 问题 Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-res
- 解禁 MAVEN “Plugin execution not covered by lifecycle configuration” 问题
- Plugin execution not covered by lifecycle configuration” for Spring Data Maven Builds
- 【问题处理】Plugin execution not covered by lifecycle configuration 最简单!!!
- Eclipse Maven报错:Plugin execution not covered by lifecycle configuration
- Maven项目:Plugin execution not covered by lifecycle configuration 解决方案