Obtener la versión de dependencia de Maven con la línea de comandos (CLI)
Estoy tratando de obtener la versión de un artefacto a través del cli como se describe aquí:
http://maven.apache.org/plugins/maven-help-plugin/evaluate-mojo.html
El problema es:
“Nota: debería respetar el formato de Maven, es decir, groupId:artifactId[:version]. Se usará la versión más reciente del artefacto cuando no se especifique ninguna versión.”
Entonces siempre obtengo la última versión posible como respuesta.
Pero necesito saber qué versión se está utilizando y no qué versión se podría utilizar.
davy.ai
Para obtener la versión específica de un artefacto, es necesario incluir el número de versión en el comando. Reemplaza
$GROUP_ID:$ARTIFACT_ID
con$GROUP_ID:$ARTIFACT_ID:$VERSION_NUMBER
en el comando.Por ejemplo:
Reemplaza
$VERSION_NUMBER
por el número de versión real del artefacto que quieres recuperar. Esto te dará la versión específica del artefacto en lugar de la última versión.