Страницы

Поиск по вопросам

суббота, 13 июля 2019 г.

IDEA смена версии maven проектов из IDE

Как средствами IDE сменить версию всех проектов, дочерних от корневого? Есть maven команда, которая это делает из консоли mvn -DnewVersion=1.2.3.4 -versions:set, но хотелось бы уметь делать это из UI.


Ответ

Специального инструмента для обновления версии maven-проект в IDEA нет.
Однако вы можете:
Создать Run Configuration для maven, которая будет запускать цели плагина maven-release-plugin или maven-versions-plugin. При этом в pom-файле нужно будет предварительно настроить плагин и вспомогательные инструменты для вычисления следующей версии. После этого можно будет выполнять цель по кнопке Run Запускать те же предварительно настроенные цели maven из боковой панели Maven Projects Написать shell-скрипт, выполняющий нужные действия, и запускать его из дерева проекта командой Run контекстного меню.

PS. Для серьезных целей, вроде выпуска полноценных релизов, не стоит завязываться на функциональность конкретной IDE.

Комментариев нет:

Отправить комментарий