如何防止从Jenkins作业开始自动关闭Tomcat?

时间:2015-05-12 14:11:27

标签: batch-file tomcat jenkins

我正试图在奴隶机器上的Jenkins工作中启动Tomcat。 我通过打开slave-agent.jnlp

手动启动Jenkins slave

这是我在执行Windows批处理命令中尝试的:

call C:\tomcat\bin\startup.bat

Tomcat开始运行构建,构建标记为成功,但Tomcat会在几秒钟后自动关闭。

1 个答案:

答案 0 :(得分:3)

Jenkins Process Tree Killer 正在行动中。这是设计的。您可以通过使用额外参数
启动Jenkins来全局禁用整个Jenkins(不推荐) -Dhudson.util.ProcessTree.disable=true

对于Windows环境,您可以使用 at 命令安排Tomcat的启动(延迟1秒)。