Я не могу получить его установка, и мне нужен он работающий за заявлением о приеме на работу, которое я должен вставить онлайн.
jre-7u51-linux-i586.tar.gz
это - файл и каждый раз, когда я пытаюсь установить его завершенная привычка, говорит, не может найти файл.
Можно использовать
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-jdk7-installer
, Это установит JVM Oracle и обновит ее при необходимости.
, Но если Вы хотите установить JVM вручную, необходимо использовать эти команды:
tar -xzf jre-7u51-linux-i586.tar.gz
sudo mv jre1.7.0_51/ /usr/lib/jvm/jre1.7.0_51
Тогда работает
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre1.7.0_51/jre/bin/java
, и
$ sudo update-alternatives --config java
There are 3 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
--------------------------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode
1 /usr/lib/jvm/ia32-java-6-sun/jre/bin/java 63 manual mode
2 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
3 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
4 /usr/lib/jvm/jre1.7.0_51/jre/bin/java 4 manual mode
Press enter to keep the current choice[*], or type selection number:
Следуют инструкциям на экране. Ваши числа очень отличались бы от моих.
Если Вы хотите иметь Java 7, следовать за этим:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer oracle-java7-set-default
Java Oracle лучше, чем openjdk с точки зрения производительности IMO
Эти sudo apt-get
процедуры в настоящее время не работают из-за изменений в Oracle. @Danatela имел лучший ответ, который работал на меня. Существует только одно изменение в использовании его sudo update-alternatives --install
команда.
команда должна включать приоритетное значение в конец так, похож --install <link> <name> <path> <priority>
, я обновил текущий JDK (полный файл является jdk-12.0.2_linux-x64_bin.tar.gz) в следующей команде:
sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk-12.0.2_51/bin/java 1
, где ссылка = /user/bin/java
, назовите = java
, путь = /usr/lib/java/jdk-12.0.2_51/bin/java
, и приоритет = 1
(автоматический)
Теперь команды должны быть:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update #(skip this line for Ubuntu 18.04)
sudo apt-get install oracle-java8-installer
oracle-java8-set-default будет установлен автоматически на Ubuntu. Для других Ose последняя строка должна быть
sudo apt-get install oracle-java8-installer oracle-java8-set-default