You are here

Eclipse M2E plugin error: not covered by lifecycle configuration

on Sep 9, 2011

M2E is formly known as M2eclipse, after transited to eclipse project, it introduced a new concept, life cycle connector. If some plugin has no corresponding connector, it will mark an error in eclipse IDE like below:
 
Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:build-helper-maven-plugin:1.5:add-source (execution: default, phase: process-classes)
 
Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:jaxws-maven-plugin:1.10:wsgen (execution: generate-wsdl, phase: process-classes)
 
Plugin execution not covered by lifecycle configuration: org.apache.portals.pluto:maven-pluto-plugin:2.0.2:assemble (execution: default, phase: generate-resources)
 
There are some workaround by change the pom.xml just to make m2e happy, but I don't think it's worth to do that, why not just wait for update from eclipse market? This can be done by select eclipse Perference -> Maven -> Discovery -> Open Catalog
 
see:
http://wiki.eclipse.org/M2E_plugin_execution_not_covered
http://blog.christian-moser.ch/wordpress/?cat=3