今天在用jenkin执行远程脚本的时候,出现以下错误:
nohup: failed to run command ‘java’: No such file or directory
java: command not found
多方查找原因后发现是因为远程执行shell脚本时,不会自动加载环境变量,导致出现此错误
解决方案:
在脚本前加上这段代码即可source /etc/profile
例如:
先去加载环境变量
今天在用jenkin执行远程脚本的时候,出现以下错误:
nohup: failed to run command ‘java’: No such file or directory
java: command not found
多方查找原因后发现是因为远程执行shell脚本时,不会自动加载环境变量,导致出现此错误
解决方案:
在脚本前加上这段代码即可source /etc/profile
例如:
先去加载环境变量