gpt4 book ai didi

java - 在 Jenkins CI 中测试期间在 tomcat 中运行 Web 应用程序

转载 作者:行者123 更新时间:2023-11-28 23:39:14 28 4
gpt4 key购买 nike

我想在 Jenkins 工作中做到这一点:

  1. 构建网络应用。
  2. 使用之前构建的 webapp 启动 tomcat。
  3. 对已启动的 tomcat 运行 jmeter 作业
  4. 验证
  5. 停止tomcat

我唯一遇到困难的部分是 2 和 5。我尝试运行一个 ant-target,它只使用正确的 catalina.base args 等运行 Bootstrap 类。Tomcat 正确启动,但问题是,启动 tomcat任务永远不会完成, Jenkins 只是等到手动停止工作,所以我停留在项目符号 2。

这似乎是一个很常见的流程,是否有其他替代方案?

/谢谢

最佳答案

我通过在 ant 中将 spawn="true" 添加到我的 java 任务中解决了这个问题。缺点是我在 jenkins 控制台中看不到 tomcats 输出,但我可以接受。

关于java - 在 Jenkins CI 中测试期间在 tomcat 中运行 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21584134/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com