Comment installer Java sur Ubuntu 22.04. Java est l'un des langages de programmation les plus populaires qui est largement utilisé pour créer des applications. Il fonctionne sur tous les principaux systèmes d'exploitation et appareils.
Dans ce guide, vous allez apprendre à installer plusieurs versions de Java (11, 17, 18) Runtime Environment (JRE), Java Development Kit (JDK) et Open JDK.
Vous apprendrez également à basculer entre les versions de Java et les versions du kit de développement Java.
Versions Java disponibles dans Ubuntu 22.04
Commencez par mettre à jour les packages vers la dernière version disponible.
sudo apt update sudo apt upgrade
Par défaut, les référentiels Ubuntu 22.04 incluent deux packages OpenJDK, Java Runtime Environment (JRE) et Java Development Kit (JDK).
Pour vérifier les packages disponibles, vous pouvez utiliser la commande suivante.
sudo java -version
Output Command 'java' not found, but can be installed with: apt install openjdk-11-jre-headless # version 11.0.15+10-0ubuntu0.22.04.1, or apt install default-jre # version 2:1.11-72build2 apt install openjdk-17-jre-headless # version 17.0.3+7-0ubuntu0.22.04.1 apt install openjdk-18-jre-headless # version 18~36ea-1 apt install openjdk-8-jre-headless # version 8u312-b07-0ubuntu1 Ask your administrator to install one of them.
Si vous ne savez pas quoi installer, vous pouvez choisir la version par défaut d'OpenJDK (JDK 11).
Installer Java Runtime 11
Exécutez la commande suivante pour installer l'environnement d'exécution Java (JRE) par défaut, qui installera le JRE à partir d'OpenJDK 11
sudo apt install default-jre
Une fois l'installation terminée, vous pouvez vérifier la version de Java à l'aide de la commande suivante.
java -version
Vous recevrez une sortie similaire à celle ci-dessous.
openjdk version "11.0.15" 2022-04-19 OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1) OpenJDK 64-Bit Server VM (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1, mixed mode, sharing)
Vous avez maintenant installé Java 11 Runtime sur votre Ubuntu 22.04.
Installer le kit de développement Java
Si vous avez besoin de Java Development Kit pour compiler des programmes Java, vous pouvez également installer Open JDK
sudo apt install default-jdk
Une fois l'installation terminée, vous pouvez vérifier la version de Java à l'aide de la commande suivante.
java -version
Vous recevrez une sortie similaire à celle ci-dessous.
javac 11.0.15
Vous avez maintenant installé Java Development Kit sur votre Ubuntu 22.04.
Installer Java JDK 17
Exécutez la commande suivante pour installer le JDK Java par défaut, qui installera également le JRE à partir d'OpenJDK 17.
sudo apt install openjdk-17-jdk
Une fois l'installation terminée, vous pouvez vérifier la version de Java à l'aide de la commande suivante.
java -version
Vous recevrez une sortie similaire à celle ci-dessous.
openjdk version "17.0.3" 2022-04-19 OpenJDK Runtime Environment (build 17.0.3+7-Ubuntu-0ubuntu0.22.04.1) OpenJDK 64-Bit Server VM (build 17.0.3+7-Ubuntu-0ubuntu0.22.04.1, mixed mode, sharing)
Vous avez maintenant installé Java 17 Runtime sur votre Ubuntu 22.04.
Installer Java JDK 18
Exécutez la commande suivante pour installer le JDK Java par défaut, qui installera également le JRE à partir d'OpenJDK 18.
sudo apt install openjdk-18-jdk
Une fois l'installation terminée, vous pouvez vérifier la version de Java à l'aide de la commande suivante.
java -version
Vous recevrez une sortie similaire à celle ci-dessous.
openjdk version "18-ea" 2022-03-22 OpenJDK Runtime Environment (build 18-ea+36-Ubuntu-1) OpenJDK 64-Bit Server VM (build 18-ea+36-Ubuntu-1, mixed mode, sharing)
Vous avez maintenant installé Java 18 Runtime sur votre Ubuntu 22.04.
Basculer entre les versions Java (JRE)
Si plusieurs versions de Java sont installées, vous pouvez facilement changer de version à l'aide de la commande suivante.
sudo update-alternatives --config java
Cette commande vous invite à choisir la version Java.
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-18-openjdk-amd64/bin/java 1811 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-17-openjdk-amd64/bin/java 1711 manual mode 3 /usr/lib/jvm/java-18-openjdk-amd64/bin/java 1811 manual mode Press <enter> to keep the current choice[*], or type selection number:
Choisissez le numéro et appuyez sur Enter
.
Basculer entre les versions Java (JDK)
Vous devez également modifier la version du kit de développement Java, sinon vous risquez d'avoir des problèmes de compatibilité.
Pour changer le javac
version, vous pouvez utiliser la commande ci-dessous.
sudo update-alternatives --config javac
Cette commande vous invite à choisir la version de développement Java.
There are 3 choices for the alternative javac (providing /usr/bin/javac). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-18-openjdk-amd64/bin/javac 1811 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/javac 1111 manual mode 2 /usr/lib/jvm/java-17-openjdk-amd64/bin/javac 1711 manual mode 3 /usr/lib/jvm/java-18-openjdk-amd64/bin/javac 1811 manual mode Press <enter> to keep the current choice[*], or type selection number:
Choisissez le numéro et appuyez sur Enter
.
Maintenant, vous avez également configuré la version du kit de développement Java.
Configurer la variable d'environnement JAVA_HOME
Pour configurer le chemin, vous devez trouver le chemin d'installation en utilisant le update-alternatives
commande.
sudo update-alternatives --config java
Ici, vous verrez le chemin de Java.
- OpenJDK 11 est situé à
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
- OpenJDK 17 est situé à
/usr/lib/jvm/java-17-openjdk-amd64/bin/java
- OpenJDK 18 est situé au
/usr/lib/jvm/java-18-openjdk-amd64/bin/java
Vous pouvez maintenant l'ajouter au fichier d'environnement.
sudo nano /etc/environment
Ajoutez maintenant le chemin comme indiqué ci-dessous, ici montré la méthode pour ajouter Java 11 au chemin.
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
Pour que les modifications soient appliquées, déconnectez-vous et connectez-vous ou exécutez la commande suivante pour la session en cours.
source /etc/environment
Pour vérifier la variable d'environnement de Java
echo $JAVA_HOME
Vous obtiendrez le chemin d'installation que vous venez de définir.
/usr/lib/jvm/java-11-openjdk-amd64
C'est tout.
Faites votre premier pas vers une carrière dans le développement de logiciels Java avec ce cours d'introduction
Conclusion
Vous avez maintenant appris à installer plusieurs versions de Java 11, 17 ou 18 et à configurer JAVA_HOME sur Ubuntu 22.04.
Merci pour votre temps. Si vous rencontrez un problème ou des commentaires, veuillez laisser un commentaire ci-dessous.