Comment vérifier si Java est installé

Comment vérifier si Java est installé

1. Vue d'ensemble

Dans ce court didacticiel, nous allons examiner quelques façons de déterminer si Java est installé sur une machine.

2. Ligne de commande

Premièrement,let’s open a command window or terminal and enter:

> java -version

If Java is installed et le PATH est configuré correctement, notre sortie sera similaire à:

java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) Client VM (build 25.31-b07, mixed mode, sharing)

Sinon, nous verrons un message d'erreur comme celui ci-dessous et nous devons vérifier ailleurs:

'java' is not recognized as an internal or external command,
operable program or batch file.

Les messages exacts que nous verrons varieront en fonction du système d’exploitation utilisé et de la version de Java installée.

3. Quand le chemin n'est pas défini

Aller à une ligne de commande et taperjava -version can nous indique avec certitude si Java est installé. Cependant, si nous voyons un message d’erreur, il se peut que Java soit toujours installé. Nous devrons simplement approfondir l’examen.

De nombreuses discussions sur l'utilisation dejava -version mentionnent la variable d'environnement JAVA_HOME. This is misleading because JAVA_HOME won’t affect our java -version results.

De plus, JAVA_HOME doit pointer sur un JDK et les autres applications utilisant des fonctionnalités de JDK, telles que Maven, l’utilisent.

Pour plus d'informations, consultez nos articlesJAVA_HOME should point to a JDK ethow to set JAVA_HOME.

Alors, examinons d'autres moyens de trouver Java, au cas où la ligne de commande nous échouerait.

3.1. Windows 10

Sous Windows, on peut le trouver dans la liste des applications:

  1. Appuyez sur le boutonStart

  2. Faites défiler la liste des applications jusqu'à J

  3. Ouvrez le dossierJava

  4. Cliquez surAbout Java

image

Nous pouvons également examiner les programmes et fonctionnalités installés:

  1. Dans la barreSearch, tapezControl Panel

  2. Cliquez surPrograms

  3. Si l'icôneJava est présente, Java est installé

  4. Sinon, cliquez surPrograms and Features, et recherchez les versions installées de Java dans les J

image

3.2. Mac OS X

Pour voir si Java 7 ou une version ultérieure est installé sur un Mac, nous pouvons:

  1. Aller àSystem Preferences

  2. Recherchez l'icôneJava

image

Pour les versions antérieures de Java, nous devrons:

  1. OuvrirFinder

  2. Accédez au dossierApplications

  3. Allez dans le dossierUtilities 

  4. Recherchez l'applicationJava Preferences

3.3. *Nix

Il existe peu depackage managers différents dans le monde * nix.

Dans une distribution basée sur Debian, nous pouvons utiliser la commandeaptitude search:

$ sudo aptitude search jdk jre

S'il y a uni avant le résultat, cela signifie que le package est installé:

...
i   oracle-java8-jdk                - Java™ Platform, Standard Edition 8 Develop
...

4. Autres outils de ligne de commande

En plus dejava -version,, il existe d'autres outils de ligne de commande que nous pouvons utiliser pour en savoir plus sur notre installation Java.

4.1. Commande Windowswhere

Sous Windows, nous pouvons utiliser la commandewhere pour trouver où se trouve notrejava.exe:

> where java

Et notre sortie ressemblera à quelque chose comme:

C:\Apps\Java\jdk1.8.0_31\bin\java.exe

Cependant, comme avecjava -version, cette commande n'est utile que si notre variable d'environnement PATH pointe vers le répertoire bin.

4.2. Mac OS X et * nixwhich etwhereis

Dans un système * nix ou sur un Mac dans l'application Terminal, nous pouvons utiliser la commandewhich:

$ which java

La sortie nous indique où se trouve la commande Java:

/usr/bin/java

Utilisons maintenant la commandewhereis:

$ whereis java -b

La commandewhereis nous donne également le chemin de notre installation Java:

/usr/bin/java

Comme pourjava -version, ces commandes ne trouveront Java que s'il se trouve sur le chemin. Nous pouvons les utiliser lorsque Java est installé, mais nous voulons savoir exactement ce qui va fonctionner lorsque nous utilisons la commandejava.

5. Conclusion

Dans ce court article, nous avons expliqué comment savoir si Java est installé sur une machine Windows 10, Mac OS X ou Linux / Unix, même si ce n'est pas sur le PATH.

Nous avons également examiné quelques commandes utiles pour localiser votre installation Java.