2016-07-24 5 views
0

Я новичок в maven, и я использую плагин релиза maven для выпуска и развертывания maven для его развертывания. Я замечаю, что когда я делаю mvn release:prepare, он делает две коммиты, как и должно быть, причем первая из них без моментального снимка в pom.xml, а затем более новая версия в pom.xml с моментальным снимком. Однако, когда я затем делаю mvn deploy, он развертывает банку моментальных снимков в мой внутренний репозиторий. Как я смогу его развернуть выпускную версию моей банки? Должен ли я проверять HEAD ~ 1, а затем сделать mvn deploy?Maven-Deploy версия выпуска jar

+0

что же у вида выпущенной версии вашей баночки ? –

+0

Я считаю, что он использует что-то вроде Git для отслеживания изменений кода для программы. Затем тег Git будет представлять версию, которая будет выпущена. –

ответ

0

Ваш вопрос немного неясен, но цель для запуска после release:prepare - release:perform.

В зависимости от того, что вы пытаетесь сделать, могут быть полезны плагины install или deploy.

Sonatype, люди, которые работают Maven Central, имеют очень полезное руководство по использованию плагиной релиз, а также другие способы высвобождения:

http://central.sonatype.org/pages/apache-maven.html#performing-a-release-deployment-with-the-maven-release-plugin

Смежные вопросы