Java 命令仅在命令行中起作用,在 sh 文件中不起作用

Java 命令仅在命令行中起作用,在 sh 文件中不起作用

我最近尝试在 ubuntu server 12.04 LTS 上安装 java。

我使用 wget 获取了 tar.gz 文件并将其解压到 /opt/java,然后将 /opt/java/bin 添加到路径变量中。在命令行中输入“java”时,这一切都正常工作,但在脚本中,它表现得好像命令不存在一样。提前感谢您的任何回答 :)

答案1

您是否尝试将整个 bin 路径放入 sh 文件中?

/path/to/my/bin blablablajavathigny

如果还是不行,你修改过 chmod 吗?比如chmod +x file.sh

相关内容