Как установить Java 8 на Ubuntu 16.04

Я пытаюсь установить Java 8 с помощью загрузки из Oracle и файла jdk-8u211-linux-x64.tar.gz. Существует много постов, посвященных установке Java 8 в Ubuntu, но ни одна из них больше не работает, поскольку с 16 апреля вы не можете установить через apt. Когда я загружаю файл и извлекаю его и перехожу в каталог /usr/local/jdk1.8.0_211/, я пытался запустить java -v, чтобы получить установленную версию Java, но я получаю эту ошибку:

The program 'java' can be found in the following packages:  
           * default-jre  
           * gcj-5-jre-headless  
           * openjdk-8-jre-headless  
           * gcj-4.8-jre-headless  
           * gcj-4.9-jre-headless  
           * openjdk-9-jre-headless
[ 113] Итак, что мне нужно сделать, чтобы правильно зарегистрировать Java, чтобы я мог ее использовать.

1
задан 19 April 2019 в 23:11

1 ответ

После небольшого поиска я нашел ответ, который работал для меня. Но я всегда удивляюсь, почему так сложно установить JAVA в вашей системе. Было бы неплохо, если бы парни из Oracle вытащили голову из задницы и фактически позволили людям использовать Java вместо того, чтобы усложнять использование этих изменений в Lic.

Вот также пост, в котором обсуждаются несколько способов установки java Пост о том, как установить JAVA JRE

#!/bin/sh

tar -xvf jdk-8*
sudo mkdir /usr/lib/jvm
sudo mv ./jdk1.8* /usr/lib/jvm/jdk1.8.0
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.8.0/bin/javaws" 1
sudo chmod a+x /usr/bin/java
sudo chmod a+x /usr/bin/javac
sudo chmod a+x /usr/bin/javaws
0
ответ дан 19 April 2019 в 23:11

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

Похожие вопросы: