Okay, my mistake - although it was indeed the 2.1.0 mvn which was in my path, I had forgotten to change the value of my M2_HOME environment variable.
Therefore, it was actually 2.0.10 which was being executed, which was why my goal was being ignored. And anyway, I had wrongly assumed that adding the '@phase prepare-package' annotation to the mojo was enough to trigger the goal's execution - you still have to add a <plugin><executions>...<goal> to the pom, and I can confirm that this works fine. Many thanks to Brett for asistance. Rob 2009/3/25 Rob Dickens <arctic....@googlemail.com> > As in a <plugins><plugin><executions><execution> block in the pom.xml of > the jar-packaged project? > > There isn't one, since the plugin's mojo has a '@phase prepare-package'. > > 2009/3/25 Brett Porter <br...@apache.org> > > >> >> On 25/03/2009, at 10:07 PM, Rob Dickens wrote: >> >> Do jar-packaged projects now execute the new prepare-package phase? >>> >>> Have just tried the new version out, hoping that my project with jar >>> packaging would execute the new phase, to which one of my plug-in goals >>> declares itself as being bound, but it appears not to. >>> >> >> All packaging types will if you properly bind to the phase, but there is >> no default binding in any of the mojos yet. >> >> How have you constructed your execution block? >> >> Cheers, >> Brett >> >> -- >> Brett Porter >> br...@apache.org >> http://blogs.exist.com/bporter/ >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >> For additional commands, e-mail: users-h...@maven.apache.org >> >> >