GNU/Linux >> Tutoriels Linux >  >> Fedora

Comment installer Java JDK/JRE 17/11/8 sur Fedora 35 / 34

Java JDK (Java Development Kit) est un environnement de développement logiciel utilisé pour développer des applications Java. Il s'agit d'un ensemble d'outils de programmation, notamment JRE (Java Runtime Environment), Java (Loader for Java Application), Javac (Compiler), Jar (Archiver), etc.

Java JRE (Java Runtime Environment) contient des outils pour exécuter des applications Java.

OpenJDK est une implémentation open source de l'édition de la plate-forme Oracle Java SE, et il n'y a aucune différence technique entre OpenJDK et Oracle JDK.

Ici, nous allons voir comment installer Java JDK/JRE 17/11/8 sur Fedora 35.

Installer Java sur Fedora 35

Vous pouvez installer OpenJDK ou Oracle Java selon vos besoins. Vous pouvez également avoir plusieurs versions de Java (OpenJDK et Oracle Java) sur votre système.

Installer OpenJDK

L'installation d'OpenJDK est un processus assez simple dans Fedora. Vous pouvez utiliser la commande dnf pour installer OpenJDK.

Installer le JDK OpenJDK

# Java JDK 17

sudo dnf install -y java-17-openjdk-devel

# Java JDK 11

sudo dnf install -y java-11-openjdk-devel

# Java JDK 8

sudo dnf install -y java-1.8.0-openjdk-devel

Installer OpenJDK JRE

# Java JRE 17

sudo dnf install -y java-17-openjdk

# Java JRE 11

sudo dnf install -y java-11-openjdk

# Java JRE 8

sudo dnf install -y java-1.8.0-openjdk

Installer Oracle Java

Il n'y a plus de JRE (Java Runtime Environment) séparé. Au lieu de cela, Oracle JDK fournit désormais également JRE.

Télécharger Oracle Java JDK

Vous pouvez utiliser la ligne de commande ou le navigateur pour télécharger le JDK.

Accédez à la page Oracle JDK pour télécharger des packages à l'aide du navigateur. Ensuite, téléchargez le package binaire rpm pour une installation facile.

Oracle Java JDK 17 (LTS) :

Oracle Java JDK 11 (LTS) :

Oracle Java JDK 8 :

Si vous souhaitez toujours télécharger via la ligne de commande, installez le package wget.

sudo dnf install -y wget

Ensuite, utilisez la commande ci-dessous pour télécharger Oracle Java à l'aide du terminal.

# Oracle Java JDK 17

wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

# Oracle Java JDK 11

<LOGIN REQUIRED>

# Oracle Java JDK 8

<LOGIN REQUIRED>

Installer Oracle Java JDK

Après avoir téléchargé le package, installez Oracle Java JDK en utilisant le rpm commande.

# Oracle Java JDK 17

sudo rpm -ivh jdk-17_linux-x64_bin.rpm

# Oracle Java JDK 11

sudo rpm -ivh jdk-11.0.13_linux-x64_bin.rpm

# Oracle Java JDK 8

sudo rpm -ivh jdk-8u311-linux-x64.rpm
Par défaut, Java JDK est installé dans le répertoire /usr/java/. Pour installer Oracle JDK dans un répertoire personnalisé, utilisez la commande rpm -ivh –prefix=// rpmfile.

Définir la version Java par défaut

Utilisez la commande alternatives pour définir la version Java par défaut.

sudo alternatives --config java

Sélectionnez Java :

Si votre système possède plusieurs versions de Java, la commande ci-dessus répertorie toutes les versions de Java comme ci-dessous.

There are 3 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
 + 1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.12.0.7-4.fc35.x86_64/bin/java)
   2           java-latest-openjdk.x86_64 (/usr/lib/jvm/java-17-openjdk-17.0.1.0.12-2.rolling.fc35.x86_64/bin/java)
*  3           /usr/java/jdk-17.0.1/bin/java

Enter to keep the current selection[+], or type selection number: 3

Saisissez le nombre sous la colonne de sélection pour définir la version Java par défaut.

Ici, j'ai choisi 3 pour Oracle Java 17.

Vérifier la version Java

Vérifiez la version Java à l'aide de la commande suivante.

java -version

Sortie :

java version "17.0.1" 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)

La sortie peut varier en fonction du package et de la version que vous avez choisie comme version Java par défaut.

Configurer les variables d'environnement

Les applications Java nécessitent souvent que les variables d'environnement JAVA soient définies dans le système. Pour définir des variables JAVA au niveau du système, créez un fichier dans le /etc/profile.d répertoire.

vi /etc/profile.d/java.sh

Ajoutez ensuite les variables requises.

Pour définir les variables d'environnement pour un utilisateur particulier, placez les variables ci-dessous dans le .bash_profile fichier dans le répertoire personnel.

export PATH=$PATH:/usr/java/jdk-17.0.1/bin/
export JAVA_HOME=/usr/java/jdk-17.0.1/

Enfin, chargez les environnements dans la session en cours.

source /etc/profile.d/java.sh

Conclusion

C'est tout. J'espère que cet article vous a aidé à installer Java JDK/JRE 17/11/8 sur Fedora 35.


Fedora
  1. Comment installer Java (JDK et JRE) sur Debian 10

  2. Comment installer PHP 8.0/8.1 sur Fedora 35 / Fedora 34

  3. Comment installer Java 17 dans Fedora 35

  4. Comment installer le Java Jdk 6/7/8 ou Jre propriétaire de Sun/Oracle ?

  5. Comment installer Java (JRE ou JDK) sur FreeBSD

Comment installer Java JDK 8 sur CentOS 7

Comment installer Java sur Fedora 35

Comment installer Java JDK 9 sur Ubuntu 15.04

Comment installer Java (JRE ou JDK) sur Ubuntu 16.04

Comment installer OpenJDK JAVA 11/8 sur Ubuntu ?

Comment installer Java JDK ou JRE sur Ubuntu ou Debian