問題:在服務器運行腳本(nohup java -jar xxx.jar >output 2>&1 &)可以啟動,在 jenkins 啟動不成功,打開日志報:nohup: failed to run command ‘java’: No such file or directory
原因:jenkin 沒有配置默認 jdk,啟動問題
解決方法一:jenkins 配置 jdk ,(系統管理-全局工具配置-JDK)
解決方法二:(/usr/local/jdk1.8/bin 為服務器jdk安裝路徑)
原腳本:nohup java -jar xxx.jar >output 2>&1 &
改為:nohup /usr/local/jdk1.8/bin/java -jar xxx.jar >output 2>&1 &