1

我正在尝试在 linux 中运行 java 程序,当前安装的版本是 1.5,我想使用 1.7 jdk 运行。

到目前为止,我所做的是在 bash 中,

export JAVA_HOME=/Myhome/java/java1.7/
export PATH=$JAVA_HOME/bin
EXPORT PATH

在上面执行之后,当我输入 which java 时,它仍然指向旧版本(1.5)。

我不想修改 /user/bin/java 是什么,只是想指向更新的版本进行测试。

任何人都可以帮助我如何改变这一点?

谢谢。

4

1 回答 1

0

您需要配置替代方案。例如:

# alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_24/jre/bin/java 100
# alternatives --install /usr/bin/javaws javaws /usr/java/jdk1.6.0_24/jre/bin/javaws 100
# alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so
                  /usr/java/jdk1.6.0_24/jre/lib/i386/libnpjp2.so 100

更改 JDK 的路径

于 2012-09-05T17:32:01.273 回答