关于#nohup#的问题,如何解决?(标签-java|关键词-shell脚本)

jekins部署项目,执行shell脚本:
nohup java -jar xx.jar >nohup.out 2>&1
报错
nohup: failed to run command ‘java’: Permission denied

就是报错所提示的:failed to run command ‘java’: Permission denied
没有权限执行啊,所以,你的jenkins所部署的机器的用户是否有权限执行?
尤其搞相关用户部署,要设置好权限相关,
还有,你的脚本,建议抬头,添加 source /etc/profile ,让其读取一下环境变量,可以识别到java命令(前提肯定是机器都弄好环境变量)