| Ce site met a disposition le build journalier de la traduction francaise du Maven: The Definitive Guide Consultez : | ![]() |
Ce POM, le plus simple soit-il, introduit le concept de “POM effectif”. Comme les POMs héritent leur configuration
d'autres POMs, vous devez toujours voir un POM Maven comme la combinaison du
Super POM, plus tous les POMs parents intermédiaires et enfin le
POM du projet en cours. Maven commence par le Super POM et surcharge la
configuration par défaut avec un ou plusieurs POMs parents. Puis, il surcharge la configuration
résultante avec les valeurs du POM du projet. Au final, vous obtenez un POM
effectif qui est le résultat de la combinaison de plusieurs POMs. Si vous voulez voir le
POM effectif d'un projet, vous allez devoir exécuter le goal effective-pom
du plugin Maven Help dont nous parlerons dans la Section 6.3, « Usage du plugin Maven Help ». Pour lancer le goal effective-pom, exécutez
la commande suivante dans un répertoire contenant un fichier pom.xml :
$ mvn help:effective-pom
L'exécution du goal effective-pom devrait afficher un document XML
résultant de la fusion du Super POM et du POM de l'Exemple 3.2, « Le POM le plus simple possible ».