У меня есть многомодульный Maven 2 POM с двумя WAR-ами. Как я могу настроить его для развертывания обеих войн до запуска тестов? - PullRequest
2 голосов
/ 16 февраля 2012

Грубо говоря, у меня есть, скажем, проект A, упаковка pom, в котором есть два модуля M1 и M2 (скажем), каждый из которых имеет упаковку для военных целей.У M2 есть интеграционные тесты, но война M2 делает сервисные вызовы войне M1.Это должно действительно:

  1. Загрузить те же данные в БД.
  2. Развернуть WAR M1.
  3. Развернуть WAR M2.
  4. Запустить ИТ-тесты M2.
  5. Развернуть M1 и M2.

1 Ответ

1 голос
/ 09 июля 2012

Я бы использовал что-то вроде плагина db keep-maven для развертывания базы данных и плагина maven wagon для развертывания военных файлов в контейнере. Вам нужно будет добавить конфигурацию фургона в оба модуля m1 + m2, но хорошо ... во второй раз проще:)

...