Переключить Java-версию на CentOS 6

У меня есть виртуальная коробка CentOS 6 с Java 1.7.

$ 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

Я считаю, что команды, которые вы ищете, это alternatives --config java и alternatives --config javac. Дополнительная документация здесь.