Jenkins是部署A服务器,应用程序部署B服务器,使用Jenkins打包部署启动B服务器应用总是不成功。如下图打包和包拷贝,备份以及日志记录都是正常,但是程序关闭就是没有启动:
原因:
因为Jenkins默认会在Build结束后Kill掉所有的衍生进程。
解决办法:
增加:source /etc/profile 完美解决
Jenkins是部署A服务器,应用程序部署B服务器,使用Jenkins打包部署启动B服务器应用总是不成功。如下图打包和包拷贝,备份以及日志记录都是正常,但是程序关闭就是没有启动:
原因:
因为Jenkins默认会在Build结束后Kill掉所有的衍生进程。
解决办法:
增加:source /etc/profile 完美解决