Как установить JDK 11 GA на Ubuntu 18.04?

Я на 18.04, с default-java -> java-1.11.0-openjdk-amd64/

java -version показывает:

OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.3, mixed mode)

Я уже сделал apt upgrade и [ 115], но версия java все еще 10.

Вопрос: как я могу безопасно обновить мою установку Java до JDK 11 GA? Если мне нужно добавить репозиторий, какой я должен использовать? Могу ли я сначала удалить существующий jdk?

И как я могу сделать новую версию Java default-java?

4
задан 6 November 2018 в 19:53

1 ответ

Чтобы добавить репозиторий LinuxUprising Java PPA в исходные коды программного обеспечения и установить Oracle Java 11 в Ubuntu 18.04, выполните следующие команды:

sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java11-installer

Пакет oracle-java11-installer автоматически устанавливает oracle-java11- пакет set-default, который устанавливает Oracle Java 11 по умолчанию (включая установку переменной среды JAVA_HOME, которая требует перезапуска сеанса).

Вам не нужно удалять openjdk-11-jdk, если вы уже установили его. Вы можете использовать update-java-alternatives (который устанавливается, когда установлен openjdk-11-jdk), чтобы вручную выбрать, какую Java использовать перед запуском приложения.

$ update-java-alternatives
usage: update-java-alternatives [--jre-headless] [--jre] [--plugin] [-v|--verbose]
           -l|--list [<jname>]
           -s|--set <jname>
           -a|--auto
           -h|-?|--help
2
ответ дан 6 November 2018 в 19:53

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

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