Scientific Linux 上的 Java 安装显示两个不同的版本

Scientific Linux 上的 Java 安装显示两个不同的版本

Scientific Linux 上的 Java 安装显示两个不同的版本。

我正在尝试在 Scientific Linux 上正确设置 Java。

如果我做了javac-版本我得到以下信息:Java_1.7.0_10这是我真正想要使用的版本。

但如果我做了java -版本我得到以下信息:

OpenJDK Runtime Environment (IcedTea6 1.11.5) (rhel-1.50.1.11.5.el6_3-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)**

这不是我想要运行的版本...有人可以告诉我如何解决这个问题吗?谢谢

答案1

嗯,正如 ewwhite 所说,这看起来不错。

但是如果您想使用 Sun JAva,您可以从他们的网站下载。

下载后,您可以使用此命令将 java 从默认切换为 Sun java。

# sudo /usr/sbin/update-alternatives --config java

运行此命令后,您将获得一个选项来添加新的 java 并使用它来代替这个。

答案2

这没问题。这意味着您正在运行操作系统附带的 OpenJDK 7 发行版。

如果您需要 Sun/Oracle Java,您也可以下载它,但是您现有的就可以了。

相关内容