GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer Java sur Ubuntu 22.04

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.


Linux
  1. Comment installer Java sur Ubuntu

  2. Comment installer Java sur Ubuntu Linux

  3. Comment installer Java 17 dans Ubuntu 20.04

  4. Comment installer Java sur Ubuntu 16.04

  5. Comment installer Java sur Ubuntu 20.04

Comment installer Java JDK 17 sur Ubuntu 22.04

Comment installer Java JDK 18 sur Ubuntu 22.04 / Ubuntu 20.04

Comment installer OpenJDK (Java) sur Ubuntu

Comment installer Java sur Ubuntu 18.04

Comment installer Java sur Ubuntu 18.04 ?

Comment installer Java sur Ubuntu 22.04