SVN Checkout для развертывания проектов Maven - PullRequest
0 голосов
/ 13 марта 2012

У меня есть проект Maven Spring MVC.Как добавить это в SVN и выполнить коммиты и как развернуть его на сервере Tomcat через проверку SVN.Я создал аккаунт на ассембле.каков следующий шаг?

В настоящее время я использую команду mvn war:war для создания войны для развертывания.Но это утомительная работа, так как для небольшого изменения нам, возможно, придется развернуть все файлы снова.

Или вы предлагаете какой-либо другой метод для того же?

Ответы [ 2 ]

0 голосов
/ 13 марта 2012

+ 1 для Дженкинса. В DEV, если вы запускаете сервер Tomcat локально, вы можете создать символическую ссылку из папки src / main / webapp в папку развертывания (ссылка должна иметь суффикс .war).

Чтобы все библиотеки (и другие необходимые сконфигурированные ресурсы) автоматически вводились в src / main / webapp / WEB-INF, запустите mvn war:inplace (убедитесь, что вы не передаете эти ресурсы в SVN)

Пустое редактирование файла web.xml вызовет автоматическое повторное развертывание в Tomcat (не соответствует действительности в Jetty)

0 голосов
/ 13 марта 2012

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

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