Как установить OpenJDK 10 на Ubuntu 19.04

Есть ли способ установить OpenJDK 10 на Ubuntu 19.04? Может быть, есть PPA для этого?

1
задан 24 April 2019 в 08:17

2 ответа

OpenJDK 10 была не-LTS-версией Java, у которой теперь EOL в сентябре 2018 года. Это означает, что в будущем для этой версии не будет предоставлено никаких обновлений или исправлений.

Хотя PPA openjdk-r действительно предоставляют JDK10, но с 19.04 (Disco Dingo) был выпущен несколько дней назад, этот PPA не готов к той же версии. Как только он будет готов, вы можете установить его с помощью этого PPA:

sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt update
sudo apt install openjdk-10-jdk openjdk-10-jre

В качестве альтернативы, архив JDK все еще можно загрузить из архивов OpenJDK и настроить. Чтобы установить OpenJDK 10, выполните следующие действия:

  • Загрузите tarball

    wget https://download.java.net/java/GA/jdk10/10.0.2/19aef61b38124481863b1413dce1855f/13/openjdk-10.0.2_linux-x64_bin.tar.gz
    
  • Распакуйте tar

    tar -xvf openjdk-10.0.2_linux-x64_bin.tar.gz
    
  • Переместить извлеченную папку в / usr / lib / jdk

    sudo mkdir -p /usr/lib/jdk
    sudo mv jdk-10.0.2 /usr/lib/jdk
    
  • Обновить альтернативы

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk-10.0.2/bin/java" 1
    sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk-10.0.2/bin/javac" 1
    
  • Настроить

    sudo update-alternatives --config java
    sudo update-alternatives --config javac
    
  • Проверить версию

    $ java -version
    openjdk version "10.0.2" 2018-07-17
    OpenJDK Runtime Environment 18.3 (build 10.0.2+13)
    OpenJDK 64-Bit Server VM 18.3 (build 10.0.2+13, mixed mode)
    
0
ответ дан 24 April 2019 в 08:17

Я решил эту проблему, загрузив файлы отсюда вручную

https://launchpad.net/~openjdk-r/+archive/ubuntu/ppa

openjdk-10-jdk_10.0.2+13-1_16.04.6_amd64.deb
openjdk-10-jdk-headless_10.0.2+13-1_16.04.6_amd64.deb
openjdk-10-jre_10.0.2+13-1_16.04.6_amd64.deb
openjdk-10-jre-headless_10.0.2+13-1_16.04.6_amd64.deb

Затем я установил их так:

sudo dpkg -i openjdk*.deb

0
ответ дан 24 April 2019 в 08:17

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

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