Переход на 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)

Я где-то пропускаю символическую ссылку?

1 ответ

Решение

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

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

Другие вопросы по тегам