Comment afficher la liste de tous les profils activés dans mvn dans un projet multimodule
mvn help:active-liste des profils les profils activer dans le cadre du projet + paramètres système vous l'appeler en.
Il ne liste pas les profils qui ont été activé/activé à partir de c'est à dire le pom parent.
Tout de toute façon de réellement voir la liste complète des profils activés par d'autres moyens que de l'essai-et-erreur de regarder ce que les propriétés sont activés ou pas ?
- En fait,
mvn help:effective-profiles
répertorie tous les profils de permis pour le projet actuel. - Oui, qui n'inclut pas les profils de Pom parent.
- Malheureusement
mvn help:effective-profiles
n'existe pas. Il est appelémvn help:active-profiles
. - Désolé, bien sûr, c'est
active-profiles
.
Vous devez vous connecter pour publier un commentaire.
J'ai vérifié cela et en effet, les profils hérités ne sont pas dans la liste lorsque
mvn help:active-profiles
est appelé. C'est avecmaven-help-plugin
la version 2.1.1.Il y a même un bug en rapport à ce sujet: MPH-79.
Comme une solution de contournement, vous pouvez utiliser l'ancienne version:
Une autre option est
mvn help:all-profiles
, qui a également la liste des profils hérités.Plus de détails dans Maven aide du plugin page
cela fonctionne dans maven 3.x
mvn help:active-profiles
Souhaitez-vous toujours voir le profil actif dans votre journal? Ensuite, vous pouvez ajouter les éléments suivants de configuration des plugins pour le <build> section.
Dans cet exemple, j'ai ajouté le plugin à la phase 'compiler'. Il pourrait facilement être ajoutés à une autre phase.
Travaille à la liste de profils actifs
active-profiles
, paseffective-profiles
.