沧州市网站建设_网站建设公司_UX设计_seo优化
2025/12/18 17:38:45 网站建设 项目流程

问题描述:
tomcat可以停止但无法启动

问题原因:
jenkins调用tomcat的startup.sh命令仅在自己运行周期内执行(类似黑窗口前端运行模式),构建完成后,tomcat也随即停止

解决方案:
方案1:以后台模式启动tomcat
方案2:采用service方式启动 停止tomcat

问题脚本:
/opt/tomcat/bin/shutdown.sh echo "tomcat shutdowned" sleep 5 /opt/tomcat/bin/startup.sh echo "tomcat started"

解决后的脚本:
/opt/tomcat/bin/shutdown.sh echo "tomcat shutdowned" sleep 5 nohup /opt/tomcat/bin/startup.sh > /dev/null 2>&1 & echo "tomcat started"

参考:
https://stackoverflow.com/questions/44908807/jenkins-deployment-to-tomcat-failed

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询