通过设置主路径变量来更新 java

通过设置主路径变量来更新 java

我有一个系统,我尝试将 Java 版本从 1.7 设置为 1.8。

首先我下载了​​jdk,然后设置JAVA_HOME全局变量。

export JAVA_HOME=/usr/java/jdk.1.8.0_60

比验证版本

echo $JAVA_HOME 输出 /usr/java/jdk.1.8.0_60

但版本仍然相同。

java -version 输出 java version "1.7.0_75"

答案1

那么你的机器上至少有两个 Java 版本,对吗?

除了设置之外JAVA_HOME,您可能还想修改PATH变量,并希望将其更改为持久变量。假设您使用例如~/.profile~/.bashrc文件来实现此目的,您可以添加以下几行:

export JAVA_HOME=/usr/java/jdk.1.8.0_60
PATH="${JAVA_HOME}/bin:$PATH"

然后重新登录(如果是~/.profile)或者直接关闭并重新打开终端(如果是~/.bashrc)。

相关内容