Hi Stephen, Thank you for the reply.
The only annotation that seems to do what you claim @requires-phase=compile does is @execute phase="<compile>". I am using this annotation and it seems to invoke the build lifecycle, but when running this in the master project I get the message: No goals needed for project - skipping In my opinion the lifecycle is started but no goals are configured for projects of type pom. I wonder what this means, because invoking "mvn compile" does compile the project. Does anyone have an idea? Shai -- View this message in context: http://www.nabble.com/Forcing-the-execution-of-a-phase-before-a-goal-tp16005279s177p16077011.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]