Jenkins exec command java -jar 无法启动的问题
看了一下午,网上讲的各种办法,都没起作用,最终解决办法:echo "" > /home/application/xxl/out.lognohup /usr/local/jdk1.8/jdk1.8.0_211/bin/java -jar /home/application/xxl/xxl-job-admin.jar > /home/application/xxl/out.log &
看了一下午,网上讲的各种办法,都没起作用,
- 前提:得先了解的知识
Disable exec:禁止在目标机上执行命令
勾选后将会忽略在Job配置中“Exec command”选项中设置的命令。Jenkins的说明文档中的“The Disable exec in the advanced settings for individual configurations will be ignored.”没有完全理解,从实际效果来看,只要“Disable exec”被勾选后,不管SSH Server中是否勾选“Disable exec”,Job中设置的命令都将被忽略。(全局配置和Job中不要勾选)
- 最终解决办法:
echo "" > /home/application/xxl/out.log
nohup /usr/local/jdk1.8/jdk1.8.0_211/bin/java -jar /home/application/xxl/xxl-job-admin.jar > /home/application/xxl/out.log & 2>&1 &
可以写到sh中执行,直接上面这样写也行;
jenkins config默认,没有修改 JENKINS_JAVA_OPTIONS
更多推荐
所有评论(0)