标签: maven integration-testing tomcat7 executable-jar maven-failsafe-plugin
我正在使用tomcat7-maven-plugin生成一个我可以运行的jar,其中包含一个或多个具有适当配置的战争。
我想在运行集成测试之前启动这个jar,并在完成后停止它。我知道failsafe plugin是进行测试的方式,通常你会使用cargo plugin来启动appserver并部署你的战争。我想运行我的罐子,而不是使用货物进行更真实的测试。
如何在测试开始时启动我的jar并在我完成时停止?理想情况下,我想使用插件来做这件事,而不是自己编写代码。