Установка Jre 8 на Ubuntu

635
DiamondMiner88

Поэтому я пытаюсь установить Java Runtime 8 на Ubuntu Linux 14.04. Мне удалось получить OpenJDK 7 с помощью apt-get, но я не вижу JDK 8. Я попытался загрузить файл Oracle Jre 8 .tar.gz и извлек его, но это просто папка. Когда я делаю java-версию, она показывает OpenJDK 7, который я ранее установил, но не Jre 8. Пожалуйста, помогите!

----- Edit ----- xenoid Я попробовал это, OpenJDK 7 использовал apt-get, а JRE 8 - это пакет. Я понял, что мои пакеты на python испортились во время обновления, и я не смог установить больше пакетов. Я переустановил Ubuntu. (Но теперь мой компьютер умер полностью)

0
Пустая папка? или он содержит каталог `bin` или` jre / bin`? Вы следили за [этим] (https://docs.oracle.com/javase/8/docs/technotes/guides/install/linux_jdk.html#BJFGGEFG)? xenoid 6 лет назад 0
Нет, это не пусто. Это содержит папку bin. И да, я следил за страницей DiamondMiner88 6 лет назад 0
Вот автономный пакет jre ** [LINK] (http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html) **. Biswapriyo 6 лет назад 0
Посмотрите здесь: https://superuser.com/questions/135580/multiple-java-environment-on-the-same-linux-machine Tech-IO 6 лет назад 0

3 ответа на вопрос

1
lakshman

попробуй с

sudo add-apt-repository ppa: webupd8team / java

обновление sudo apt; sudo apt установить oracle-java8-installer

Я пытался сделать это, но у меня не получилось вот что я получил: tima @ tima-LX6810-01: ~ $ sudo apt install oracle-java8-installer Чтение списков пакетов ... Готово Построение дерева зависимостей Чтение информации о состоянии ... Готово Пакет oracle-java8-installer недоступен, но на него ссылается другой пакет. Это может означать, что пакет отсутствует, устарел или доступен только из другого источника. E: Пакет 'oracle-java8-installer' не имеет кандидата на установку DiamondMiner88 6 лет назад 0
@ DiamondMiner88: Пожалуйста, не пытайтесь публиковать многострочные комментарии. Информация о том, что вы пробовали и какие результаты вы получили, должна быть включена в ваш вопрос, поэтому [отредактируйте свой вопрос] (https://superuser.com/posts/1249099/edit) и разместите их там. Scott 6 лет назад 1
0
xenoid

Ваша проблема в том, что у вас установлены две среды выполнения Java, 1.7 и 1.8. Обычно вы используете их alternativesдля переключения, но это предполагает, что оба были установлены стандартными методами упаковки.

Java8, вероятно, даже не в вашем пути, но вы можете запустить его, используя полный путь:

<path-of-installation>/jre/bin/java 
0
Tech-IO

Это попытка, просто используйте правильный номер версии Java, и, возможно, посмотрите на реальные папки?

В Bash:

ln -s /usr/java/jdk1.8.0_121/bin/java / usr / bin / java

экспорт PATH = / usr / java / jdk1.8.0_121 / bin: $ PATH

экспорт JAVA_HOME = / usr / java / jdk1.8.0_121