командная строка maven для загрузки последнего снимка с отметкой времени - PullRequest
6 голосов
/ 29 марта 2012

Я пытался использовать это:

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

Однако он только что скачал pom.xml в мою артефакту, у меня есть my-package-name-1.0.0-20120328.121341-3.jar

что я хочу, чтобы командная строка загружала снимок с последним снимком (без указания метки времени снимка в командной строке, конечно).кто-нибудь может дать мне знать, как это сделать?

спасибо

1 Ответ

13 голосов
/ 29 марта 2012

Добавить -SNAPSHOT к указанной вами версии.

То есть теперь вы запрашиваете версию 1.0.0 , которая является версией выпуска, но артефакт выхочу это уникальный снимок.Если вы запрашиваете версию 1.0.0-SNAPSHOT , вы практически говорите Maven, что вам нужна последняя версия снимка 1.0.0 без особых предпочтений.

Maven разрешит метаданные Maven артефакта из Artifactory и выберет последний файл снимка для загрузки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...