2010-04-02 3 views
1

J'ai un fichier maven pom.xml avec plusieurs instances d'un même objectif défini (à l'intérieur <execution> avec différents <id> s).Exécution des objectifs Maven dans CLI

Je me demande comment je peux exécuter un objectif spécifique via la ligne de commande maven. J'ai essayé mvn --help, mais je n'ai pas trouvé d'entrée à ce sujet.

Répondre

1

Répondre à ma propre question est toujours amusant, surtout la réponse est "non, vous ne pouvez pas le faire."

Après de nombreuses recherches Google, je l'ai rencontré l'article suivant:

http://docs.codehaus.org/display/MAVENUSER/Default+Plugin+Execution+IDs

Il n'y a aucun moyen de séparer les configurations pour les exécutions de ligne de commande de différents objectifs dans le même plug-in.
Actuellement, la section de configuration du plugin principal peut être utilisée pour définir les paramètres à utiliser lors de l'exécution d'un plugin à partir de la ligne de commande. Malheureusement, ces paramètres sont appliqués à toutes les exécutions du plugin.

+0

Bien sûr, si quelqu'un veut me prouver le contraire, faites-le, car cela m'aidera vraiment si cette fonctionnalité est présente. –

0

Après avoir lu votre réponse, je ne suis pas sûr d'avoir compris la question :) Mais il semble que ce previous question et answer.

Questions connexes