我想通过 shell 脚本运行 java 应用程序。下面是我的演示 shell 脚本。
nohup java -cp .:$CLASSPATH com.xx.xx.App >> path/to/xx.log &
但出现此错误:
nohup: failed to run command ‘java’: No such file or directory
有人可以解决这个问题吗?谢谢!
我通过将这一行添加到我的 shell 脚本中解决了这个问题。
source ~/.bashrc
该方法是重新加载系统环境。然后shell脚本就可以使用java命令了。
我遇到了同样的问题,通过在服务器上安装 jre 解决了问题