如下是报错的内容:
Multiple annotations found at this line:
- Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (execution: default-compile, phase:
compile)
- Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:3.7.0:testCompile (execution: default-testCompile,
phase: test-compile)
在.metadata.plugins\org.eclipse.m2e.core\lifecycle-mapping-metadata.xml的文件中,查找org.apache.maven.plugins如果没有,将下面的添加进去,如果有,查看goal中是不是没有对应的值,比如上面的compile和testCompile。
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<goals>
<goal>resources</goal>
<goal>testResources</goal>
<goal>copy-resources</goal>
<goal>compile</goal>
<goal>testCompile</goal>
</goals>
<versionRange>[2.5.1,)</versionRange>
</pluginExecutionFilter>
最后,在windows–>Preferences的maven中将Update Maven projects on startup勾上,重启eclipse。