 <p>It depends what plugins you have bound to the phases up to and including compile. M2E should cope with the default plugins (maven-compiler-plugin, maven-resources-plugin) etc. Do you have some code-generation (JAXB etc.) plugins included?</p> <p><strong>EDIT</strong></p> <p>I've had no end of problems with m2e and code generation; eventually I reverted to m2eclipse which is still quite buggy.</p> <p>I recommend you move your cxf wsdl generation to a different module of the same project and then add it as a dependency. Keep that project <em>closed</em> in Eclipse (once you've <code>mvn install</code>'d it) unless you're editing it.</p> <p>Hopefully that kind of workaround will become unnecessary as m2e improves.</p>