Une technique de débogage Maven courante consiste à utiliser dépendance mvn: tree pour afficher le graphique des dépendances du projet.
Cependant, cette liste affiche les dépendances du projet, pas l'arbre de dépendance du plugin pour chaque plugin. Y a-t-il un moyen de faire cela à partir d'un projet?
La sortie via mvn -X affichera les informations indirectement. Actuellement, il n'y a pas d'autre option pour obtenir les dépendances d'un plugin Maven.
Update Vous pouvez utiliser la commande suivante pour obtenir une liste des dépendances de plug-in ( objectif de resol-plugin à partir du plugin dependencies):
mvn org.Apache.maven.plugins:maven-dependency-plugin:2.10:resolve-plugins
La version courte est (et c’est une mauvaise habitude de spécifier des versions de plugin)
mvn dependency:resolve-plugins
Si vous utilisez un IDE comme IDEA IntelliJ ou Eclipse:
Plugin à ajouter dans POM:
<build>
<plugins>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>