Поиск по сайту:

Установите Java 16 (OpenJDK 16) на Rocky Linux 8


На этой странице

  1. Предпосылки
  2. Обновление системы
  3. Установите OpenJDK 16.
  4. Установите Oracle JDK 16.
  5. Заключение

Java — это бесплатный, многоцелевой и высокоуровневый объектно-ориентированный язык программирования с открытым исходным кодом. Как правило, он используется для создания веб-приложений, мобильных и облачных приложений. Вы можете создавать игры, чат-боты и другие приложения, используя язык Java. Java JDK — это набор из нескольких инструментов, включая JRE, Java, Javac и Jar. Существует два варианта JDK: OpenJDK и Oracle JDK.

OpenJDK — это Java с полностью открытым исходным кодом и лицензией GNU General Public License, в то время как для Oracle JDK требуется коммерческая лицензия в соответствии с лицензионным соглашением Oracle Binary Code License Agreement.

В этом посте мы покажем вам, как установить OpenJDK 16 и Oracle JDK 16 на Rocky Linux 8.

Предпосылки

  • Сервер под управлением RockyLinux 8.
  • На сервере настроен пароль root.

Обновите систему

Во-первых, рекомендуется обновить вашу систему до последней версии пакетов. Вы можете обновить его с помощью следующей команды:

dnf update -y

После обновления всех пакетов установите другие необходимые пакеты с помощью следующей команды:

dnf install wget curl -y

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

Установите OpenJDK 16

Сначала загрузите OpenJDK версии 16 с официального сайта, используя следующую команду:

curl -O https://download.java.net/java/GA/jdk16.0.2/d4a915d82b4c4fbb9bde534da945d746/7/GPL/openjdk-16.0.2_linux-x64_bin.tar.gz

После завершения загрузки извлеките загруженный файл с помощью следующей команды:

tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz

Затем переместите извлеченный каталог в /opt с помощью следующей команды:

mv jdk-16.0.2 /opt/

Далее вам нужно будет добавить путь Java к файлу .bashrc.

Отредактируйте файл .bashrc с помощью следующей команды:

nano ~/.bashrc

Добавьте в конец файла следующие строки:

export JAVA_HOME=/opt/jdk-16.0.2
export PATH=$PATH:$JAVA_HOME/bin 

Сохраните и закройте файл, затем активируйте Java с помощью следующей команды:

source ~/.bashrc

Затем проверьте версию Java с помощью следующей команды:

java --version

Вы должны получить следующий результат:

java version "16.0.2" 2021-07-20
Java(TM) SE Runtime Environment (build 16.0.2+7-67)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)

Установите Oracle JDK 16

Сначала посетите веб-сайт Oracle Java, получите URL-адрес загрузки и загрузите его с помощью следующей команды:

wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/16.0.2%2B7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.rpm

После завершения загрузки установите загруженный файл с помощью следующей команды:

rpm -ivh jdk-16.0.2_linux-x64_bin.rpm

Вы должны увидеть следующий вывод:

warning: jdk-16.0.2_linux-x64_bin.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:jdk-16.0.2-2000:16.0.2-ga        ################################# [100%]

Затем вам нужно будет указать путь к Java в каталоге /etc/profile.d.

Создайте новый файл с именем java.sh с помощью следующей команды:

nano /etc/profile.d/java.sh

Добавьте место установки Oracle Java, как показано ниже:

JAVA_HOME="/usr/java/jdk-16.0.2/bin/java"

Сохраните и закройте файл, затем активируйте переменную среды Java с помощью следующей команды:

source /etc/profile

Затем проверьте версию Java с помощью следующей команды:

java -version

Вы должны увидеть следующий вывод:

java version "16.0.2" 2021-07-20
Java(TM) SE Runtime Environment (build 16.0.2+7-67)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)

Заключение

В приведенном выше руководстве вы узнали, как установить OpenJDK 16 и Oracle JDK 16 на Rocky Linux 8. Теперь вы можете приступить к разработке своего первого Java-приложения с использованием Java.