Я хотел бы начать и остановить причал с Maven.
Это мои настройки http://nopaste.info/61ef12198d.html
При mvn jetty:run мой причал запускается локально, но когда я хочу запустить причал в тестовой фазе с mvn -Pselenium test причал не запускается.
mvn jetty:run
mvn -Pselenium test
«Путь Maven» будет состоять в том, чтобы выполнить ваши тесты Selenium во время фазы integration-test и запустить и остановить Jetty соответственно во время фаз pre-integration-test и post-integration-test.реализовать такую конфигурацию, см. Интеграция и функциональное тестирование с Maven 2.0 для одного подхода.
integration-test
pre-integration-test
post-integration-test
Полагаю, вам придется привязать выполнение jetty:run к фазе, которая выполняется до test Мое предположение было бы process-test-classes. См. Справочник по жизненному циклу Maven .
jetty:run
test
process-test-classes