Java est un langage de programmation polyvalent orienté objet, basé sur des classes et à usage général, populaire en raison de la conception de moindres dépendances d'implémentation, ce qui signifie que le code Java compilé peut être exécuté sur toutes les plates-formes prenant en charge Java sans avoir besoin de recompilation. Java est donc également rapide, sécurisé et fiable. Il est largement utilisé pour développer des applications Java dans les ordinateurs portables, les centres de données, les consoles de jeux, les superordinateurs scientifiques, les téléphones portables, etc.
JDK 17 (JDK 17) a apporté de nouvelles améliorations de langage, des mises à jour des bibliothèques, la prise en charge des nouveaux ordinateurs Apple, des suppressions et des dépréciations de fonctionnalités héritées, et s'efforce de garantir que le code Java écrit aujourd'hui continuera de fonctionner sans changement dans les futures versions de JDK.
Dans le didacticiel suivant, vous apprendrez comment installer le dernier Java 17 (JDK 17) sur openSUSE 15 Leap .
Prérequis
- OS recommandé : openSUSE Leap – 15.x
- Compte utilisateur : Un compte utilisateur avec un accès sudo ou root.
Mettre à jour le système d'exploitation
Mettre à jour votre openSUSE système d'exploitation pour s'assurer que tous les packages existants sont à jour :
sudo zypper refresh -y
Le tutoriel utilisera la commande sudo et en supposant que vous avez le statut sudo .
Pour vérifier le statut sudo sur votre compte :
sudo whoami
Exemple de sortie montrant l'état sudo :
[joshua@opensuse ~]$ sudo whoami root
Pour configurer un compte sudo existant ou nouveau, visitez notre tutoriel sur l'ajout d'un utilisateur aux Sudoers sur openSUSE .
Pour utiliser le compte racine , utilisez la commande suivante avec le mot de passe root pour vous connecter.
su
Méthode 1. Installer JDK 17 avec RPM
La première méthode consiste à télécharger le RPM pour installer JDK 17. Cette méthode est simple et rapide. Cependant, cette méthode ne laisse aucune place à la personnalisation de l'installation, ce que les développeurs préfèrent souvent.
Tout d'abord, visitez la page des téléchargements et téléchargez le dernier RPM.
Ensemble bras 64 tr/min :
wget https://download.oracle.com/java/17/latest/jdk-17_linux-aarch64_bin.rpm
Package x64 RPM (le plus courant) :
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm
Ensuite, une fois le téléchargement du RPM terminé, exécutez la commande suivante pour installer JDK 17.
sudo rpm -ivh jdk-17_linux-x64_bin.rpm
Exemple de résultat :
Preparing... ################################# [100%]
Updating / installing...
1:jdk-17-2000:17-ga ################################# [100%]
update-alternatives: using /usr/java/jdk-17/bin/java to provide /usr/bin/java (java) in auto mode
Confirmez l'installation en vérifiant la version et le numéro de build :
java --version
Exemple de résultat :
java 17 2021-09-14 LTS
Méthode 2. Installer JDK 17 - Méthode manuelle
La deuxième option et la plus recommandée consiste à installer Java JDK 17, la méthode manuelle qui offre aux utilisateurs plus de liberté et de puissance sur ce qu'ils veulent et où ils sont installés sur leur système.
Télécharger la dernière version de Java 17
Visitez la page de téléchargements pour obtenir le lien de la dernière version de build, puis utilisez la commande curl suivante :
curl -O https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
Une fois le téléchargement terminé, vous devez extraire l'archive comme suit :
tar -xvf jdk-17_linux-x64_bin.tar.gz
Configurer et installer JDK 17
Ensuite, déplacez le répertoire d'archive extrait dans le répertoire /opt/ emplacement :
sudo mv jdk-17 /opt/jdk17
Vous devez maintenant définir les variables d'environnement comme ci-dessous :
export JAVA_HOME=/opt/jdk17
export PATH=$PATH:$JAVA_HOME/bin
Java 17 est maintenant installé. Pour confirmer, utilisez les commandes suivantes :
java --version
echo $JAVA_HOME
S'il est correctement installé, vous devriez voir le résultat suivant :
java 17 2021-09-14 LTS
Java(TM) SE Runtime Environment (build 17+35-LTS-2724)
Java HotSpot(TM) 64-Bit Server VM (build 17+35-LTS-2724, mixed mode, sharing)
/opt/jdk17
Comme vous pouvez le voir, vous pouvez voir que la version est la dernière version de Java 17 JDK .
Tester Java 17 LTS – Créer une application Hello World
Pour finir, il est toujours utile de tester des installations de ce type pour confirmer que tout fonctionne correctement après l'installation. Le moyen le plus simple consiste à créer un petit script de programme à tester à l'aide du célèbre exemple Hello World.
Tout d'abord, créez le fichier de programme Java comme suit
sudo nano hello.java
Ensuite, ajoutez le code Java suivant dans le fichier :
public class hello {
public static void main(String[] args) {
System.out.println("G'day from LinuxCapable!");
}
}
Enregistrez le fichier (CTRL+O) , puis quittez (CTRL+X) .
Compilez ensuite le code :
javac hello.java
Enfin, exécutez le code Java avec la commande suivante :
java hello
Exemple de résultat :
Félicitations, tout fonctionne correctement.