在向eclipse导入一个Maven工程时,pom.xml报错了:
<executions>
<execution>
<goals>
<goal>compile</goal>
<goal>test-compile</goal>
</goals>
</execution>
</executions>
错误原因是:
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-dependency-plugin:2.6:copy (execution: default, phase: validate)
googling了一下:
找到了如下解决方案:
之前结构:
<build>
<plugins>
<plugin> ... </plugin>
<plugin> ... </plugin>
....
</plugins>
</build>
修改后结构
<build>
<pluginManagement>
<plugins>
<plugin> ... </plugin>
<plugin> ... </plugin>
....
</plugins>
</pluginManagement>
</build>
相关参考文章: