jenkins 构建成功后,Java服务并没有启动

问题的根本在于是Jenkins使用processTreeKiller杀掉了所有子进程,而且这是Jenkins的默认行为。为了解决该问题,我们需要在启动前加上这句

BUILD_ID=DONTKILLME

防止Jenkins 杀死我们的进程。

如下:

BUILD_ID=DONTKILLME

nohup java -jar test.jar &

猜你喜欢

转载自blog.csdn.net/baidu_38558076/article/details/88192651