Назад | Перейти на главную страницу

Переход на Java 1.8 в openSUSE 13.2

Я удалил установленную версию Java 1.7, используя:

sudo zypper remove -y java-1_7_0-openjdk java-1_7_0-openjdk-devel java-1_7_0-openjdk-plugin

Затем установил Java 1.8:

sudo zypper install -y java-1_8_0-openjdk java-1_8_0-openjdk-devel java-1_8_0-openjdk-plugin

Но когда я бегу java -version Я получил:

java version "1.7.0_71"
OpenJDK Runtime Environment (IcedTea 2.5.3) (suse-1.1-x86_64)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)

Мне где-то не хватает символической ссылки?

Это было бы лучше в качестве комментария, но у меня нет такой привилегии.

У вас есть проприетарный пакет Java? Вы повторно вошли в систему? Проверить, что установлено с помощью sudo zypper search -i java. Вы должны увидеть все, что предоставляет java версии 1.7, и удалить этот пакет. Можно вручную установить проприетарные пакеты java, и действительно, в инструкциях есть созданные вручную символические ссылки (которые я никогда успешно не реализовывал), но я бы подумал, что поиск и удаление пакета, предоставляющего 1.7, будет местом для начала в этом случае.