i think adding @aggregator to the mojo's class javadoc does the trick..

there needs to be the plugin's group id added to the settings.xml file .. the element is called something like <pluginGroups>

milos

[EMAIL PROTECTED] wrote:


Hi,

I have defined a Mojo that does some work (create some necessary folders,
init some dynamic values, ...) before running an install over my
multi-module project. When I run "m2 myGroupId:myArtifactId:myGoal install"
on my master project, my goal gets executed for each submodule while I need
it to be executed only once at the very beginning of the build.
Is there a way to tell the Mojo that it must be executed only once? I
looked at the "plugin.xml" file placed in the META-INF of the plugin, but I
can't figure out what the different parameters are for
(requiresDirectInvocation, inheritedByDefault, executionStrategy, ...).

Btw, is there also a way to define an alias so that I don't need to write
"m2 myGroupId:myArtifactId:myGoal", but only "m2 shortId:myGoal" for
instance ?

Thanks for your help!

Best Regards / Cordialement,
Fabrice BELLINGARD
DINQ/DSIN/INSI/EATE/IDVS/AIDV
(+33) (01 61) 45 15 91  -  [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to