jenkins自动部署项目到tomcat机器问题之jenkins打版项目卡住

jenkins自动部署项目到tomcat机器

背景:

今天测试同事在执行jenkins自动打版项目并发布到tomcat机器的时候,出现一直卡住的情况
控制台日志输出如下
jenkins自动部署项目到tomcat机器问题之jenkins打版项目卡住

jenkins机器配置:

jenkins里面的配置如下:
jenkins自动部署项目到tomcat机器问题之jenkins打版项目卡住
问题是在运行 “mvn clean package tomcat:redeploy -X” 编译的时候卡住的

原因:

原因是jenkins在进行编译后,传包到tomcat机器的时候会去检测原来tomcat机器上的项目是否是启动正常的,因为传包过去后会自动重启tomcat服务,如果之前tomcat启动正常,则jenkins运行就不会卡住,如果失败,jenkins运行就会卡住。

解决办法:

到tomcat机器上重启tomcat保证项目能先正常启动运行

好了,这就是jenkins自动部署项目到tomcat机器问题之jenkins打版项目卡住的解决办法了,如有问题可与博主一起交流讨论!