it-swarm-es.com

¿Cómo puede mostrar el árbol de dependencias de Maven para los * complementos * en su proyecto?

Una técnica común de depuración de Maven es usar mvn dependency: tree para ver la gráfica de las dependencias del proyecto.

Sin embargo, esta lista muestra las dependencias del proyecto, no el árbol de dependencias del complemento para cada complemento. ¿Hay alguna manera de hacer esto desde un proyecto?

102
Alex Miller

La salida a través de mvn -X imprimirá la información indirectamente. Actualmente no hay otra opción para obtener las dependencias de un complemento de Maven.

Actualizar Puede usar el siguiente comando para obtener una lista de dependencias de complementos ( resolver-plugin goal from dependencies plugin)

mvn org.Apache.maven.plugins:maven-dependency-plugin:2.10:resolve-plugins

La versión más corta es (y es un mal hábito especificar versiones de complementos)

mvn dependency:resolve-plugins
86
khmarbaise