2013-03-19 66 views
1

当我想将项目中的开源项目Squash Test Management导入到eclipse中时,出现问题。当我输入其在下载包中发现,由于现有Maven项目的所有项目中,我得到了很多项目,在食,但在每一个每一个我在pom.xml文件中的错误:Eclipse和maven项目 - 生命周期配置

Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:2.3.1:compile (execution: default-compile, phase: compile) 

我想,什么是错的在我的日食maven插件。我寻找答案,但没有成功。有任何想法吗?如果我没有指定足够的信息,请立即告诉我。

回答

1

我想这只是maven告诉你,eclipse/maven协作并不知道如何处理插件。

转到pom文件编辑器中的XML源选项卡,并使用建议的快速修复错误。快速修复应该插入一段XML,告诉M2E/Eclipse如何处理插件。 maven会忽略此节。

一旦节添加,查找:

<action> 
    </ignore> 
</action> 

<action> 
    <execute > 
     <runOnIncremental>false</runOnIncremental> 
    </execute > 
</action> 
+0

@ caro2取代它 - 这样做对你的工作? – 2013-03-21 01:59:16