Показать статистику
0 голосов
от (620 баллов)

Пробую установить Java машину на Ubuntu 16.04, выполняю команды как обычно:

sudo apt-get install openjdk-8-jdk

Но! Когда я пытаюсь посмотреть версию

java -version

Получаю такое:

openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-0ubuntu0.16.04.1-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)

Вопрос - что я делаю не так?

293 просмотров 1 ответов
от (17.4тыс. баллов)
0
У вас все нормально с установкой Java. Версия 1.8 соответствует 8-й Java. Все вы сделали верно, исправлять ничего не надо.

1 Ответ

0 голосов
от (26.4тыс. баллов)

Выполните следующие действия для установики Oracle Java 8. Установка будет производиться  в командной строке Ubuntu.

Для установки вначале нужно включить дополнительный репозиторий. После чего используя apt-get установим пакет Oracle Java 8.
Выполните в терминале команды:


sudo add-apt-repository ppa: webupd8team / java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Хранилище apt тоже имеет пакет oracle-java8-set-default для установки Java 8 по умолчанию.


sudo apt-get install oracle-java8-set-default


Теперь проверим установленную версию


Java-version


Настраиваем переменную JAVA_HOME, а также JRE_HOME
Эти переменные среды необходимы для поиска различных библиотек Java во время выполнения
Пишем в терминале команду


cat >> /etc/environment << EOL
JAVA_HOME = /usr/ lib/jvm/java-8-oracle
JRE_HOME = /usr/lib/jvm/java-8-oracle/jre
EOL

После этого в Вашей системе будет установлена Java 8

...