Способы установки Java JDK 21 в Ubuntu с примерами кода

Чтобы установить Java JDK 21 в Ubuntu, вы можете использовать один из следующих методов:

Метод 1: использование репозитория Ubuntu по умолчанию

sudo apt update
sudo apt install openjdk-16-jdk

Метод 2: использование PPA AdoptOpenJDK

sudo apt update
sudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
sudo add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
sudo apt update
sudo apt install adoptopenjdk-16-hotspot

Метод 3: использование SDKMAN!

sudo apt update
sudo apt install curl
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install java 16.0.1.hs-adpt

Метод 4: установка вручную

  1. Посетите официальный сайт Oracle ( https://www.oracle.com/java/technologies/javase-jdk16-downloads.html ) и загрузите файл tar.gz JDK 16 Linux x64.
  2. Извлеките загруженный файл в каталог по вашему выбору.
  3. Задайте переменную среды JAVA_HOME, добавив следующую строку в конец файла ~/.bashrc:
    export JAVA_HOME=/path/to/jdk-16

    Замените /path/to/jdk-16фактическим путем к каталогу установки JDK.

  4. Обновите альтернативы системы для использования только что установленного JDK:
    sudo update-alternatives --install /usr/bin/java java /path/to/jdk-16/bin/java 1
    sudo update-alternatives --install /usr/bin/javac javac /path/to/jdk-16/bin/javac 1
    sudo update-alternatives --config java
    sudo update-alternatives --config javac