我正在尝试完成一些相当简单的事情。我有一个建立战争的项目。
我正在使用 Gretty 插件来部署战争并在 Jetty 上运行它。
我想做的基本上是:
- 启动码头服务器
- 部署战争
- 运行测试
- 停止 Jetty 服务器
gretty 配置支持似乎执行以下操作的“integrationTestTask”:
- 启动码头服务器
- 运行测试
- 停止 Jetty 服务器
我不知道如何确保在运行测试之前部署战争。
当我这样做时 ./gradlew appStartWar - 我可以看到我的战争正在部署,我可以通过 curl/etc 对其进行测试 - 但是当我尝试运行我的自动化测试时,似乎没有办法做到这一点.. .
我想我缺少一些基本的东西 - 但我不确定是什么......任何帮助将不胜感激。