在CentOS 6上切换java版本

时间:2014-03-13 12:30:02

标签: centos java-7 centos6 jdk1.6

我有一个带有Java 1.7的CentOS 6虚拟机。

$ java -version
java version "1.7.0_51"
OpenJDK Runtime Environment (rhel-2.4.4.1.el6_5-x86_64 u51-b02)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
$ javac -version
javac 1.7.0_51

我需要使用Java 1.6而不是Java 1.7,所以我安装了它。

$ sudo yum install java-1.6.0-openjdk.x86_64
$ sudo yum install java-1.6.0-openjdk-devel.x86_64

当我再次检查版本时,我会像以前一样。对于其他项目,我将需要Java 1.7,所以我想保留它。

现在我想配置我的虚拟机,以便默认的JDK 默认的JRE都是1.6。我怎么做?另外,当我完成它后,如何切换回Java 1.7?

1 个答案:

答案 0 :(得分:26)

我相信您要查找的命令是alternatives --config javaalternatives --config javac。其他文档为here