плагин maven tomcat для развертывания, так что перестройка не производится - PullRequest
5 голосов
/ 30 сентября 2011

Я использую jenkins для создания своего приложения gwt, теперь я хочу запустить tomcat: deploy в этом встроенном проекте, чтобы он мог развернуть встроенную войну в tomcat.

Проблема в том, что он настаивает на том, чтобы сделать пакет заранее, даже если пакет был только что создан.

Это вызывает перекомпиляцию gwt - это занимает Очень долгое время.

Есть ли способ, которым я могу вызвать развертывание на Tomcat с Maven, которое просто развернет уже существующую войну?

Ответы [ 2 ]

4 голосов
/ 30 сентября 2011

Вы можете использовать цель только для развертывания , которая не задействует жизненный цикл сборки package.

1 голос
/ 07 декабря 2012

Вообще, посмотрите список Целей Maven Tomcat Plugin

Выполнение последовательности

mvn tomcat:undeploy
mvn tomcat:deploy-only 

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

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