Ce site met a disposition le build journalier de la traduction francaise du Maven: The Definitive Guide
Consultez :
  • Les documents de reference sur le projet original
  • Les sources de la traduction fr sur GitHub
  • maven


    9.2.3. Le POM effectif

    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 12.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 9.2, « Le POM le plus simple possible ».