我必须准备一个脚本
/usr/bin/Javaexport PATH=$JAVA_HOME”$PATH” export JAVA_HOME=”/usr/bin/java”
我应该添加什么才能起作用?
/usr/bin/java
不是一个目录,而是一个可执行文件。
如果需要的话,JAVA_HOME
应该指向Java的安装目录。大多数时候,您实际上不需要定义JAVA_HOME
,因为它仅由某些应用程序(例如Maven)使用,以覆盖在PATH
上可以找到的Java版本。
所有你需要做的是:
export PATH=/usr/bin:$PATH
,这将使java
命令从/usr/bin
目录中取出。这通常在你的路径中,但这一行确保它在开始处。
您可能还需要删除JAVA_HOME变量的任何现有定义,因为当被Maven等工具使用时,它将覆盖/usr/bin/java。