在Windows下用Myeclipse一直用maven用的好好的,在Linux下Eclipse用maven老是报错:Discover and map Eclipse plugins to Maven plugin goal executions(提示两个错误与compile、test-compile有关)。
度娘上查了半天都没解决,后来在https://stackoverflow.com/questions/6352208/how-to-solve-plugin-execution-not-covered-by-lifecycle-configuration-for-sprin看到有很多人有类似的问题,在回复的104楼给出了官方答案,官方回复https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html说:M2Eclipse0.12版本后出现的兼容性问题,详细原因自己去看英文版,官方提供了好几种方案,其中:比较简单的一种是:https://www.eclipse.org/m2e/documentation/m2e-making-maven-plugins-compat.html。
插件一个lifecycle-mapping-metadata.xml文件,文件内容: