JDK 17 est enfin sorti et est sorti le 14 septembre 2021 avec de nombreuses nouvelles fonctionnalités sur la table. Il s'agit de la dernière version LTS d'OpenJDK au moment de la publication de ce didacticiel.
Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes Java connexes sur le système Linux.
Dans ce contexte, nous verrons comment installer OpenJDK 17 sur le système Debian 11.
Différentes façons d'installer Java 17 LTS (JDK 17) sur Debian 11
1. Installez Java à partir d'OpenJDK à l'aide du gestionnaire de packages APT
OpenJDK (Open Java Development Kit) est une implémentation open source et gratuite de Java SE (Standard Edition). Il fournit un certain nombre de composants, notamment l'environnement d'exécution Java ( JRE ), le compilateur Java, la bibliothèque de classes Java et la machine virtuelle Java.
Pour installer OpenJDK 17, suivez les étapes décrites ci-dessous.
je. Effectuer la mise à jour du système
Commencez par mettre à jour toutes les listes de packages système avec les commandes ci-dessous :
$ sudo apt update
$ sudo apt upgrade
ii. Installez OPenJDK 17 sur le système
Une fois que tous les packages sont dans les dernières versions, continuez et installez OpenJDK 17 avec la commande ci-dessous :
$ sudo apt install openjdk-17-jre openjdk-17-jdk
Cela installe tous les packages, bibliothèques et dépendances OPenJDK. Une fois terminé, continuez et confirmez qu'OpenJDK 17 est installé :
$ sudo apt-cache policy openjdk-17-jre openjdk-17-jdk
De plus, confirmez que Java est installé avec la commande ci-dessous :
$ java --version
2. Installez manuellement Java 17 à partir d'un fichier Tarball
Une autre façon d'installer OpenJDK 17 consiste à l'installer manuellement à partir d'un fichier Tarball. Cette méthode vous donne plus de liberté et de flexibilité pour déterminer où il est installé.
Pour installer manuellement OpenJDK 17, suivez les étapes ci-dessous.
je. Installer les dépendances
Tout d'abord, installez quelques dépendances qui seront nécessaires lors de l'installation manuelle avec la commande ci-dessous ;
$ sudo apt install libc-i386 libc6-x32 curl -y
ii. Télécharger le fichier tarball OpenJDK 11
Ensuite, visitez la page Oracle Downloads et récupérez le fichier tarball OpenJDK 17 :
$ curl -O https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
Une fois le téléchargement terminé, extrayez le fichier compressé :
$ tar -xvf jdk-17_linux-x64_bin.tar.gz
iii. Configurer et installer Java 17
Pour installer Java 17, déplacez le dossier JDK vers le chemin /opt/ et donnez-lui un nom simple et pratique. Ici, nous l'avons renommé jdk17 :
$ sudo mv jdk-17.0.1 /opt/jdk17
Enfin, définissez les variables d'environnement à l'aide de la commande export :
$ export JAVA_HOME=/opt/jdk-17
$ export PATH=$PATH:$JAVA_HOME/bin
Revérifiez la version de Java installée à l'aide de la commande :
$ java --version