You would have to use profiles defined within the POM itself, and inside of
those define the plugins you want to control. When the profile is activated,
the corresponding plugins will be added to the build, and voila!

NOTE: profiles defined outside the POM cannot configure plugins, as this
would lead to a non-portable build.

HTH,

John

On 4/28/06, [EMAIL PROTECTED] <
[EMAIL PROTECTED]> wrote:

Thanks for your reply,

But may be i'm missing something here, i already use profiles.xml in my
project, but i don't know we can control plugin execution based on that
... and i'm really not sure

Can u please give some more information on this

what i wanted to do is in pom.xml based on property i  want to execute
only few plugins, not all ofthem in pom






Thanks,
Raghu





"Olivier Lamy" <[EMAIL PROTECTED]>
04/28/2006 01:28 PM
Please respond to "Maven Users List"


        To:     "'Maven Users List'" <[email protected]>
        cc:
        Subject:        RE : conditional executions of plugin


Look
http://maven.apache.org/guides/introduction/introduction-to-profiles.htm
l

- Olivier

-----Message d'origine-----
De : [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
Envoyé : vendredi 28 avril 2006 20:22
À : Maven Users List
Objet : conditional executions of plugin


Hi All,


Is there a way to execute some plugin on some life-cycle phase based on
condition

Like in ant <target name="execute" if="execute.flag"

So i want to execute some plugin for eg. lets say maven compiler plugin
only if its finds a property "compile.now" is that possible in maven 2?






Thanks,
Raghu



This e-mail, any attachments and the information contained therein ("this
message") are confidential and intended solely for the use of the
addressee(s). If you have received this message in error please send it
back to the sender and delete it. Unauthorized publication, use,
dissemination or disclosure of this message, either in whole or in part is
strictly prohibited.

--------------------------------------------------------------------------------------------------------------
Ce message électronique et tous les fichiers joints ainsi que  les
informations contenues dans ce message ( ci après "le message" ), sont
confidentiels et destinés exclusivement à l'usage de la  personne à
laquelle ils sont adressés. Si vous avez reçu ce message par erreur, merci
de le renvoyer à son émetteur et de le détruire. Toutes diffusion,
publication, totale ou partielle ou divulgation sous quelque forme que se
soit non expressément autorisées de ce message, sont interdites.

-------------------------------------------------------------------------------------------------------------


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





Reply via email to