改变java版本的bash脚本代码



我必须准备一个脚本

/usr/bin/Java

export 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。

最新更新