2008-11-23 16 views

Respuesta

13

también, mvn -X escupirá todo tipo de información, creo que incluye versiones de dependencia.

+0

Puede ver algunas salidas en el destino/carpeta al usar '-X' como detalles en el compilador, surfire, etc ... (vea * archivos tmp también) – Donatello

-3

mvn dependency:tree - que muestra un árbol de todas las dependencias incluyendo dependencias transitivas

+10

Nota: Esto solo muestra las dependencias del proyecto , no dependencias de complementos –

+0

@AlexMiller Por supuesto, pero siempre puedes crear un pom independiente solo para este propósito, y en ese pom especificas el plugin artifactId, groupId y version en la sección de dependencias (no en la sección de complementos). Entonces 'mvn dependency: tree' funcionará y no volverá a descargar nada. – George

20

mvn dependency:resolve-plugins da una. lista de dependencias para cada complemento

+3

NB que (para mí) si tengo algunas dependencias locales especificadas que anulan un elemento primario, 'mvn dependency: resolve-plugins' todavía imprime la versión principal por error (pero las especificadas se usan correctamente). Ten cuidado. – rogerdpack

+0

Error al ejecutar el objetivo org.apache.maven.plugins: maven-dependency-plugin: 2.8: resolve-plugins (default-cli) en el proyecto xxx: anidado: error al encontrar org.apache.maven.plugins: maven-project- info-reports-plugin: jar: 3.1 en https://repo.maven.apache.org/maven2 fue almacenado en caché en el repositorio local, la resolución no se volverá a intentar hasta que el intervalo de actualización de la central haya transcurrido o las actualizaciones se hayan forzado :( –

Cuestiones relacionadas