Recherche de site Web

Comment installer Java 14 sur CentOS/RHEL 7/8 et Fedora


Java est un langage de programmation et une plate-forme technologique informatique à usage général, sécurisé, stable et bien connu, doté de nombreuses fonctionnalités interconnectées.

Pour exécuter des applications basées sur Java, Java doit être installé sur votre serveur. Vous avez principalement besoin du Java Runtime Environment (JRE), un ensemble de composants logiciels utilisés pour exécuter des applications Java sur la machine Linux.

Si vous souhaitez développer des applications logicielles pour Java, vous devez installer le Oracle Java Development Kit (JDK), fourni avec un JRE complet. package avec des outils pour développer, déboguer et surveiller des applications Java et il s'agit d'une version Java SE (Standard Edition) prise en charge par Oracle.

Remarque : Si vous recherchez une version JDK open source et gratuite, installez le OpenJDK qui fournit les mêmes fonctionnalités et performances que Oracle JDK sous la licence GPL.

Dans cet article, nous allons vous montrer comment installer OpenJDK 16 à partir du référentiel EPEL et Oracle OpenJDK 17 (la dernière version) à l'aide de packages binaires. dans les distributions Linux basées sur RHEL telles que CentOS, Fedora, Rocky Linux et AlmaLinux pour développer et exécuter Java applications.

Installez OpenJDK 16 dans CentOS/RHEL et Fedora

Au moment de la rédaction de cet article, OpenJDK 16 est la version actuellement disponible à installer à l'aide des commandes suivantes à partir du référentiel EPEL.

yum install java-latest-openjdk
java -version
Exemple de sortie
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment 21.3 (build 16.0.1+9)
OpenJDK 64-Bit Server VM 21.3 (build 16.0.1+9, mixed mode, sharing)

Installez Oracle OpenJDK 17 dans CentOS/RHEL et Fedora

Pour installer Oracle OpenJDK 17, vous devez télécharger OpenJDK 17 prêt pour la production à partir de la page de téléchargement de Java SE ou exécuter la commande wget suivante pour le télécharger et l'installer comme indiqué.

wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

Installez le package à l'aide de la commande suivante :

yum localinstall jdk-17_linux-x64_bin.rpm

Ensuite, confirmez la version Java installée.

java -version
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)

Définir la version Java par défaut

Si plusieurs versions de Java sont installées sur le système, vous devez définir la version par défaut à l'aide de la commande alternatives, comme indiqué.

alternatives --config java
Exemple de sortie
There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*+ 1           /usr/java/jdk-17.0.1/bin/java
   2           java-latest-openjdk.x86_64 (/usr/lib/jvm/java-16-openjdk-16.0.1.0.9-3.rolling.el8.x86_64/bin/java)

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

Entrez simplement le numéro pour définir la version Java par défaut sur le système.

Enfin, vérifiez la version Java.

java -version
Exemple de sortie
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment 21.3 (build 16.0.1+9)
OpenJDK 64-Bit Server VM 21.3 (build 16.0.1+9, mixed mode, sharing)

Toutes nos félicitations! Vous avez installé avec succès la dernière version d'Oracle OpenJDK dans RHEL, CentOS, Fedora,< et Rocky Linux/AlmaLinux pour développer et exécuter des applications Java.