如何用maven开始和停止码头

时间:2010-10-10 20:50:22

标签: java maven-2 jetty

我想用maven开始和停止码头。

这是我的设置http://nopaste.info/61ef12198d.html

使用mvn jetty:run我的码头在本地启动,但是当我想在测试阶段运行码头时,mvn -Pselenium test码头不会运行。

2 个答案:

答案 0 :(得分:1)

“Maven方式”将在integration-test阶段运行您的Selenium测试,并在pre-integration-testpost-integration-test阶段分别启动和停止Jetty。

有多种方法可以实现这样的配置,请参阅Integration and Functional Testing with Maven 2.0了解一种方法。

答案 1 :(得分:0)

我的猜测是你必须将jetty:run的执行绑定到test之前运行的阶段。我的猜测是process-test-classes。请参阅Maven Lifecycle Reference

相关问题