Обновление внешних зависимостей maven без полного повторного развертывания - PullRequest
0 голосов
/ 12 сентября 2011

Позвольте мне предварить это, сказав, что у меня есть только базовое понимание Maven.Мне нужно лучше понять это, и вот мой вопрос.

РЕДАКТИРОВАТЬ У меня есть большое веб-приложение tomcat, которое имеет несколько внешних зависимостей (JAR), и мне нужно толькообновите одну из них и переведите ее в производство.

Ввиду отсутствия более качественных формулировок / терминов, как мне обновить внешние зависимости и развернуть только те, которые не были повторно развернуты для всего моего проекта?Эта внешняя зависимость находится в удаленном репо, с тех пор я обновил номер версии в моем файле pom, и мне нужно обновить только эту зависимость, а затем развернуть только ее в моих производственных системах.

Также, если у кого-либо есть какие-либоУчебники / учебники для начинающих maven, которые они могли бы предложить, было бы замечательно.

Спасибо.

1 Ответ

0 голосов
/ 12 сентября 2011

Если вы имеете в виду, например, что у вас есть проект WAR, и вам нужно обновить библиотеку в WAR до новой версии и развернуть ее, то в мире Maven вы создали новую версию своего проекта. и вы бы восприняли это как любое другое изменение: выпустите его, протестируйте и запустите новую версию в производство. На практике, конечно, вы можете просто разместить новый JAR на своем сервере приложений и удалить старый. Это ручное исправление, и, в зависимости от того, как обычно работает ваш процесс, оно может быть опасным и хрупким. Нормальный выпуск - это «правильный» путь.

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