logo

Comment trouver la version Java sous Linux

Sun Microsystems a créé Java en Année mille neuf cents quatre-vingts-quinze en tant que langage de programmation de haut niveau orienté objet. Java est devenu au fil du temps l’un des langages de haut niveau les plus connus. Aujourd’hui, il est apprécié des entreprises des secteurs financier, scientifique et immobilier. Il est open source, indépendant de la plateforme, adaptable et simple à comprendre et à utiliser.

L'un des langages de programmation les plus appréciés pour créer diverses applications multiplateformes s'appelle Java. La majorité de ce qui est possible en Python l’est également en Java. En plus, Jpython est une version de Python qui fonctionne avec Java et la JVM (Java Virtual Machine). Cet article vous guidera dans la recherche de la dernière version de Java pour Ubuntu Linux et dans son installation si elle n'est pas déjà installée.

algorithmes de recherche binaire

Comment utiliser la ligne de commande pour déterminer quelle version de Java est installée sur votre système Linux est décrit dans cet article. Lors de la configuration d'un logiciel nécessitant une version Java particulière, cela peut être utile.

Qu'est-ce que la version Java ?

La version Java spécifie la version du logiciel Java que votre système d'exploitation utilise actuellement.

Pour des performances améliorées, une stabilité, des fonctionnalités complexes et les mises à jour de sécurité les plus récentes, il est fortement conseillé de mettre à jour la version. Cela peut grandement vous aider à rester à jour et à éviter de nombreux problèmes indésirables.

Vous devez effectuer une mise à niveau vers la version Java la plus récente pour pouvoir utiliser de nombreux sites Web, packages ou bibliothèques. Il est donc préférable de rester à jour et de télécharger la version la plus récente sur votre PC. Par exemple, la version Java la plus récente offre des fonctionnalités intéressantes telles que la possibilité d'examiner des images 3D.

Commençons par le processus d'installation et de vérification de la version Java sans plus tarder.

Vérification de la version Java

Le versioning sémantique est utilisé par Java. Les versions prêtes pour la production sont versionnées comme suit :

 MAJOR.MINOR.SECURITY 

Par exemple, Java 11.0.8 comporte trois versions : une version de sécurité, une version mineure et une version majeure de 11.

MAJEUR - De nouvelles fonctionnalités et fonctions sont incluses dans les versions majeures.

MINEURE - Les mises à jour mineures incluent un certain nombre de corrections de bugs compatibles.

SÉCURITÉ - Des correctifs de sécurité critiques sont inclus dans les versions de sécurité.

En général, suivez les deux étapes ci-dessous pour vérifier la version Java de votre système :

  1. Ouvrez l'invite de commande.
  2. Utilisez le version java commande pour déterminer la version Java actuellement installée sur votre système :

Vérification de la version Java pour Linux Ubuntu, Debian et CentOS

Suivez les étapes ci-dessous :

  1. Lancez le terminal.
  2. Exécutez la commande suivante :
 java -version C:UsersChandu>java -version java version '19.0.1' 2022-10-18 Java(TM) SE Runtime Environment (build 19.0.1+10-21) Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing) 

Dans cet exemple, notre machine fonctionne Javaversion 19.0.1 . Il est possible que la version sur votre PC soit différente.

Si vous recevez le message d'erreur ' java : commande introuvable,' Java n'est pas installé sur l'ordinateur. En fonction de votre distribution Linux, utilisez l'une des instructions suivantes pour installer Java.

Il existe des moyens d'installer des packages dans le terminal. Vous devriez pouvoir installer la version directement via le terminal en copiant ces commandes et en les exécutant. Puisqu'aucune de ces versions ne nécessite une interface utilisateur graphique, elles sont toutes « sans tête ».

Cependant, vous pouvez utiliser la technique du navigateur pour obtenir la version la plus récente (16.02). Passons maintenant au processus d'installation étape par étape.

Installation de Java à l'aide du navigateur

Observez les instructions pour télécharger Java.

  • Allez sur Google, tapez ' télécharger JavaJDK ,' et cliquez sur le premier lien qui apparaît.
  • Le « Java Development Kit » (JDK) est un outil utilisé pour créer des logiciels basés sur Java. Alternativement, vous pouvez accéder immédiatement à la page en cliquant sur ce lien.
  • Accédez à « Java SE 16 » sous « Téléchargements Java SE », car il s'agit de la version la plus récente. Le téléchargement du JDK est la procédure suivante.
  • Trouvez le ' Paquet Debian Linux x64 ' en faisant défiler les packages. Téléchargez le document qui s'y trouve. Vous verrez que le fichier a extension deb puisque Ubuntu installe des programmes en utilisant des packages Debian.
  • Ouvrez le dossier contenant le package téléchargé une fois le téléchargement terminé. Choisissez « Ouvrir dans le terminal » en effectuant un clic droit n'importe où dans la fenêtre.
  • Pour commencer à décompresser le package téléchargé, entrez la commande suivante dans le terminal.

À l'aide du chemin d'installation de Java, vérifiez la version de Java :

Le chemin d'installation de Java peut également être utilisé pour vérifier la version de Java.

Il existe deux manières de localiser le chemin ou le répertoire d'installation de Java.

  • La commande suivante peut être utilisée comme approche initiale pour localiser le chemin d'installation de Java :
 update-alternatives --list java 

Cela révélera l'intégralité du chemin Java, comme illustré ci-dessous :

 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 

Remarque : Exécutez la commande suivante pour accéder aux systèmes d'exploitation CentOS et RHEL :

 update-alternatives --list 
  • La commande Whereis peut également être utilisée pour rechercher le chemin Java.

Utilisez la commande Whereis comme illustré ci-dessous :

 Whereis java 

Sortir : Le résultat doit être le suivant :

 java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz 

Ensuite, utilisez la commande ls pour lister le contenu de /usr/bin/java :

 ls -l /usr/bin/java 

vous devriez observer le résultat suivant :

 lrwxrwxrwx 1 root root 22 Feb 5 04:50 /usr/bin/java -> /etc/alternatives/java 

Comme vous pouvez le voir dans le résultat ci-dessus, /usr/bin/java est un lien symbolique vers /etc/alternatives/java.

Afin de lister le contenu de /etc/alternatives/java, utilisez le commande ls une fois de plus.

Il affichera le chemin.

Recherchez la version Java dans la liste des packages installés :

Pour afficher une liste des packages installés et effectuer une recherche Java, vous pouvez également vérifier la version Java. Suivez les instructions ci-dessous pour les systèmes d'exploitation Ubuntu et Debian :

Vous pouvez lister tous les packages installés à l'aide des commandes apt ou dpkg.

1. À l'aide de la commande apt, répertoriez tous les packages installés et recherchez Java :

 apt list --installed | grep -i openjdk 

Le résultat suivant doit indiquer la version Java installée :

 openjdk-11-jdk-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jdk/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] 

2. À l'aide de la commande dpkg, répertoriez tous les packages installés et recherchez Java :

 dpkg -l | grep -i openjdk 

Le résultat suivant doit indiquer la version Java installée :

 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 

Suivez les instructions ci-dessous pour les systèmes d'exploitation CentOS et RHEL :

Pour répertorier tous les packages installés et rechercher Java, utilisez le commandes miam ou dnf comme indiqué ci-dessous:

 yum list installed | grep -i openjdk 

Cela révélera la version Java installée comme affiché ci-dessous :

 java-11-openjdk.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-devel.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-headless.x86_64 1:11.0.9.11-3.el8_3 

Débarrassez-vous des versions Java

Vous pouvez saisir la commande suivante pour supprimer Java de votre ordinateur :

 sudo apt remove default-jdk default-jre 

Si nous voulons supprimer le package, nous pouvons entrer la commande :

qu'est-ce qu'une pile en Java
 dpkg -list | grep jdk sudo apt remove jdk-16.0.2 

Le package sera supprimé si vous appuyez sur « Y », puis sur « ENTRÉE ».

Est-ce possible en jdk ou jre ?

JRE est requis pour exécuter des applications Java (environnement d'exécution Java). Il fonctionne avec plusieurs systèmes d'exploitation, notamment Windows, Linux, Mac et Solaris.

Les programmes Java sont développés à l'aide du JDK (Java Development Kit). La majorité des programmeurs commencent souvent par là. En fonction de ce que vous souhaitez accomplir.

Utiliser JDK (quand…?)

Vous souhaitez créer des applications Java. Un compilateur et un lanceur d'applications Java sont inclus.

Il a accès aux bibliothèques Java primaires via le lanceur d'applications Java, qui lance JRE, pour le codage.

JRE Quand utiliser

Les bibliothèques et autres fichiers doivent être utilisés. Il lui manque son propre compilateur et son propre logiciel de détection de pannes. lorsque vous utilisez des programmes utilitaires tels que des ensembles et des instructions mathématiques ou liés aux données pour exécuter des applications basées sur Java.

Quelques applications Java

Java est principalement utilisé pour

  • créer des applications pour Android.
  • lors de la création d'applications basées sur le cloud et Web.
  • tels que Netbeans et le logiciel Eclipse.
  • Chatbots.
  • Jeux.
  • Applications d'entreprise et scientifiques

Exécutez simplement java -version pour voir rapidement quelle version de Java est installée sur votre système Linux.

Garder nos programmes à jour est essentiel si nous voulons rester à jour et bénéficier d'une expérience pratique avec les logiciels et packages les plus récents. Ce contrôle et cet équilibre peuvent grandement contribuer à garantir que notre système est efficace, sécurisé et à jour.

Une fois la version Java connue, vous pouvez commencer à créer n'importe quoi, du simple programme de bureau au programme mobile.