Я создал проект, который запускает интеграционные тесты на 3 веб-сервисах.Есть проект для каждого интеграционного теста для каждого веб-сервиса.Я хочу, чтобы все 3 проекта тестирования интеграции запускались при выполнении родительского pom (за пределами 3 проектов интеграции).
У меня есть модули, запущенные и работающие, но так как каждый модуль развертывает WAR на своем уровнеНапример, у меня есть проблемы с привязкой порта.Порт уже используется, так как первый экземпляр Jetty не был остановлен перед запуском следующего модуля.
Мое временное решение - привязать к отдельному порту для каждого из проектов с помощью SelectChannelConnector, но лучшеРешением будет то, что каждый экземпляр причала будет остановлен, как только завершится работа каждого модуля.Возможно ли это?
Каждый модуль привязывается к пакету (сборка), предварительному тестированию интеграции (развернуть войну на пристань) и фазе тестирования интеграции (запускает тесты SoapUI).
Любая помощьс благодарностью.