2012-03-29 14 views
5

He intentado utilizar esto:experto descargar la última instantánea con marca de tiempo

mvn dependency:get -DrepoUrl=http://myserver/artifactory -Dartifact=com.mypackage:my-package-name:1.0.0

Sin embargo, acaba de descargar el pom.xml en mi Artifactory tengo mi-nombre-paquete-1.0.0- 20120328.121341-3.jar

lo que deseo que la línea de comandos haga es descargar la instantánea con la última instantánea (sin especificar la marca de tiempo de la instantánea en la línea de comando, por supuesto). ¿alguien me puede decir cómo hacerlo?

gracias

Respuesta

12

Anexar -SNAPSHOT a la versión que especifique.

Es decir, ahora solicita la versión 1.0.0 que es una versión de lanzamiento, pero el artefacto que desea es una instantánea única. Si solicita la versión 1.0.0-SNAPSHOT, prácticamente le está diciendo a Maven que desea la última versión instantánea de 1.0.0 sin preferencia especial.

Maven resolverá los metadatos Maven del artefacto de Artifactory y seleccionará el último archivo de instantánea para descargar.

Cuestiones relacionadas