Установка виртуальной машины Java Oracle?

Я не могу получить его установка, и мне нужен он работающий за заявлением о приеме на работу, которое я должен вставить онлайн.

jre-7u51-linux-i586.tar.gz

это - файл и каждый раз, когда я пытаюсь установить его завершенная привычка, говорит, не может найти файл.

5
задан 17 March 2014 в 07:39

4 ответа

Можно использовать

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:

Следуют инструкциям на экране. Ваши числа очень отличались бы от моих.

10
ответ дан 8 October 2019 в 11:26

Если Вы хотите иметь 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

2
ответ дан 8 October 2019 в 11:26

Эти 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 (автоматический)

1
ответ дан 8 October 2019 в 11:26

Теперь команды должны быть:

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
0
ответ дан 23 November 2019 в 08:45

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

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