Jenkins构建后会自动杀掉衍生进程 Jenkins构建后会自动杀掉衍生进程,导致看起来构建成功但是服务启动失败,实际上是启动后被杀掉了。 解决 临时解决 在构建任务的“执行shel”中启动命令的前一行加上BUILD_ID=DontKillMe BUILD_ID=DontKillMe sh start.sh 永久解决 在Jenkins系统管理——系统配置——全局属性中添加变量。 BUILD_ID allow_to_run_as_daemon