解决Jenkins的job启动tomcat时会在job结束时关闭问题
2016-05-09 00:00
573 查看
网上说明:
使用jenkins的批处理或者ant 启动tomcat失败。查了一下原因说是 jenkins在脚本执行结束后,就认为任务结束了,但是脚本启动的相关子程序仍然在运行。由于jenkins认为任务已经结束了,就结束了该构建相关的子进程。
解决办法:增加一个环境变量。
BUILD_ID=pleaseDontKillMe and it works like a charm。
可以添加在执行任务的节点设置中添加该变量。
解决详细步骤:
前置说明:我是通过slave节点来启动tomcat 的,所以再slave节点配置上述环境变量。
使用jenkins的批处理或者ant 启动tomcat失败。查了一下原因说是 jenkins在脚本执行结束后,就认为任务结束了,但是脚本启动的相关子程序仍然在运行。由于jenkins认为任务已经结束了,就结束了该构建相关的子进程。
解决办法:增加一个环境变量。
BUILD_ID=pleaseDontKillMe and it works like a charm。
可以添加在执行任务的节点设置中添加该变量。
解决详细步骤:
前置说明:我是通过slave节点来启动tomcat 的,所以再slave节点配置上述环境变量。
相关文章推荐
- IDEA使用的感触
- tomcat7中配置c3p0数据库连接池
- 将tomcat内部默认日志方式改为Log4j未成功的记录
- tomcat的几个常见问题
- 如何配置tomcat虚拟路径
- TOMCAT内存溢出及大小调整
- maven整合tomcat
- Tomcat中session详解(源码阅读)
- tomcat启动项目内存溢出问题
- Cent OS Tomcat8安装
- Ubuntu 14.04 安装Tomcat7.0
- ubuntu14.04 下 tomcat7.0.69部署solr4.10.4
- 如何让域名可以直接访问到tomcat下web应用
- maven tomcat 插件实现热部署
- Vagrant搭建Ubuntu-JavaEE开发环境——Tomcat+JDK+MySQL+dubbo+测试
- Spring-Boot中Tomcat端口修改
- 如何在服务器重新启动后继续使用session
- linux下修改tomcat的端口号
- IntelliJ IDEA —— tomcat
- Ubuntu 14.04 安装和配置Tomcat