Каков наилучший способ изменить версию проекта Maven, чтобы выпустить эту версию, а затем вернуться к разработке *-SNAPSHOT
.
В настоящее время я делаю следующее:
- извлечь текущую версию (скорее всего с помощью
SNAPSHOT
) изpom.xml
- increment version (
mvn -DnewVersion=<something> versions:set
), соблюдая правила, описанные в вопросе версия артефакта Maven для патчей -
mvn:install
для отправки в репо - переименование версии с добавлением
SNAPSHOT
postfix. - совершение изменений (с использованием некоторой системы контроля версий)
У меня сильное чувство, что я делаю что-то неправильно и/или неэффективно.