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,您也可以下载它,但是您现有的就可以了。