Installer Java 16 (OpenJDK 16) sur Rocky Linux 8

Java est un langage de programmation orienté objet gratuit, open-source, polyvalent et de haut niveau. En général, il est utilisé pour créer des applications Web, mobiles et en nuage. Tu peux créer des jeux, des chatbots et d’autres applications à l’aide du langage Java. Java JDK est une collection de plusieurs outils, dont JRE, Java, Javac et Jar. Il existe deux variantes de JDK, OpenJDK et Oracle JDK.

OpenJDK est un Java entièrement open-source avec une licence publique générale GNU tandis qu’Oracle JDK nécessite une licence commerciale selon le contrat de licence du code binaire d’Oracle.

Dans ce billet, nous allons te montrer comment installer OpenJDK 16 et Oracle JDK 16 sur Rocky Linux 8.

Conditions préalables

  • Un serveur exécutant RockyLinux 8.
  • Un mot de passe root est configuré sur le serveur.

Mets le système à jour

Tout d’abord, il est recommandé de mettre à jour ton système avec la dernière version des paquets. Tu peux le mettre à jour à l’aide de la commande suivante :

dnf update -y

Après avoir mis à jour tous les paquets, installe les autres paquets nécessaires avec la commande suivante :

dnf install wget curl -y

Une fois que tu as terminé, tu peux passer à l’étape suivante.

Installe OpenJDK 16

Tout d’abord, télécharge la version 16 d’OpenJDK depuis son site officiel en utilisant la commande suivante :

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

Une fois le téléchargement terminé, extrais le fichier téléchargé à l’aide de la commande suivante :

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

Ensuite, déplace le répertoire extrait dans le /opt avec la commande suivante :

mv jdk-16.0.2 /opt/

Ensuite, tu devras ajouter le chemin de Java au fichier .bashrc.

Modifie le fichier .bashrc avec la commande suivante :

nano ~/.bashrc

Ajoute les lignes suivantes à la fin du fichier :

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

Sauvegarde et ferme le fichier puis active le Java avec la commande suivante :

source ~/.bashrc

Ensuite, vérifie la version de Java avec la commande suivante :

java --version

Tu devrais obtenir le résultat suivant :

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)

Installe Oracle JDK 16

Tout d’abord, visite lesite Web d’ Oracle Java, obtiens l’URL de téléchargement, et télécharge-le à l’aide de la commande suivante :

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

Une fois le téléchargement terminé, installe le fichier téléchargé à l’aide de la commande suivante :

rpm -ivh jdk-16.0.2_linux-x64_bin.rpm

Tu devrais voir la sortie suivante :

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%]

Ensuite, tu devras définir un chemin d’accès à Java dans le répertoire /etc/profile.d.

Crée un nouveau fichier nommé java.sh avec la commande suivante :

nano /etc/profile.d/java.sh

Ajoute l’emplacement d’installation d’Oracle Java comme indiqué ci-dessous :

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

Enregistre et ferme le fichier puis active la variable d’environnement Java avec la commande suivante :

source /etc/profile

Ensuite, vérifie la version de Java à l’aide de la commande suivante :

java -version

Tu devrais voir le résultat suivant :

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)

Conclusion

Dans le guide ci-dessus, tu as appris à installer OpenJDK 16 et Oracle JDK 16 sur Rocky Linux 8. Tu peux maintenant commencer à développer ta première application Java en utilisant Java.

Vous aimerez aussi...