Установите Java 1.6 по умолчанию более 1.7 в Ubuntu Linux

Вот результат какой-то проверки, которую я сделал:

$ java -version

java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

и

$ update-java-alternatives -l

java-1.6.0-openjdk-amd64 1061 /usr/lib/jvm/java-1.6.0-openjdk-amd64

и

$ ls /usr/lib/jvm/

default-java  java-1.5.0-gcj-4.6  java-1.6.0-openjdk  java-1.6.0-openjdk-amd64  java-6-openjdk  java-6-openjdk-amd64  java-6-openjdk-common  java-7-openjdk-amd64

С учетом этого, как мне изменить значение по умолчанию на 1.6, так что когда я выполняю java -version, он говорит мне 1.6?

Спасибо!

Ответ 1

Я на Fedora, но надеюсь, что альтернативы будут работать одинаково на Ubuntu. Вам нужно запустить update-alternatives --config java (только для Fedora alternatives --config java), чтобы узнать, какие у вас есть параметры. Затем введите номер JDK, который вы хотите использовать, и нажмите enter. И что это: -)

Ответ 2

нас ниже, чтобы установить java. sudo update-alternatives --config java

Он отобразит опцию, чтобы выбрать подходящую версию java

Ответ 3

Установить значение по умолчанию java:

mv /usr/bin/java /usr/bin/java_1.6

ln -s /usr/java/jdk1.7.0_55/bin/java /usr/bin/