Dans Maven 2, comment puis-je savoir à partir de laquelle la dépendance vient d'une dépendance transitive?
Je voudrais savoir qui de dépendance décrit dans mon pom.xml apporte une dépendance transitive dans mon répertoire cible.
Pour être plus précis, j'ai la bibliothèque "poi-2.5.1-final-20040804.jar" dans mon WEB-INF/lib et je voudrais savoir qui de la dépendance dans mon pom.xml apporte que.
Vous devez vous connecter pour publier un commentaire.
À ajouter à @David Crow, voici une dépendance:exemple d'arbre de l'Maven site:
peut-sortie
À l'aide de la Maven Dependency Plugin:
Si vous utilisez eclipse et le plugin m2eclipse (http://m2eclipse.sonatype.org) alors il y a une version graphique de l'arbre des dépendances où vous pouvez filtrer par portée, etc.
Vous pouvez avoir de nombreux rapports par
L'un d'eux est le rapport de dépendance.
Si vous exécuter maven avec l'option "-x" de l'interrupteur, il permet d'imprimer beaucoup de diagnostics, je suppose que l'pertinentes à la dépendance de chemin d'accès peut être ramassé à partir de là.
mvn -X dependency:tree -Dverbose |grep -C20 sonatype.aether
Les informations de dépendance est également inclus dans les Informations sur le Projet/les Dépendances de rapport si vous avez maven pour générer un site pour le projet, à l'aide de mvn site.