Java 从M2E 0.12过渡到0.13时的POM错误
我从一个简单的基本POM中得到了这个臭名昭著的maven 0.13错误 生命周期配置未涵盖插件执行: 插件:maven资源插件:2.4.3:testResources (执行:默认测试资源,阶段:流程测试资源) POM:Java 从M2E 0.12过渡到0.13时的POM错误,java,maven,m2eclipse,Java,Maven,M2eclipse,我从一个简单的基本POM中得到了这个臭名昭著的maven 0.13错误 生命周期配置未涵盖插件执行: 插件:maven资源插件:2.4.3:testResources (执行:默认测试资源,阶段:流程测试资源) POM: 4.0.0 基础知识 基础知识 0.0.1-快照 这个POM是在我单击Maven:Enable dependency时由M2E自己创建的! 它正在标记它自己创建的pom为无效?看在上帝的份上,这是一个空POM 问题1。我必须做什么才能使这个基本的空pom有效 问题2。为什么
4.0.0
基础知识
基础知识
0.0.1-快照
这个POM是在我单击Maven:Enable dependency时由M2E自己创建的!
它正在标记它自己创建的pom为无效?看在上帝的份上,这是一个空POM
问题1。我必须做什么才能使这个基本的空pom有效
问题2。为什么m2e的作者没有更新他们的模板pom生成器,以便m2e 0.13生成符合其自身要求的模板pom
Q2是一个好奇的问题,但Q1急需一个答案。Eclipse Indigo随M2E 1.0提供,它不会抱怨。尽管m2e在
元素中显式调用maven resources插件的2.5版始终是一个好主意。转到m2e 1.0,不要为此费心。Thx margulies。M2E1.0解决了这个问题。如果你提供了你的评论作为答案,我会检查它作为答案。我担心你有一个特殊的原因留在0.x。那么,为什么不把它作为一个答案,这样我就可以通过标记一个答案来结束这个问题。
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>ABC</groupId>
<artifactId>ABC</artifactId>
<version>0.0.1-SNAPSHOT</version>
</project>