1. Prezentare generală
În acest scurt tutorial, vom analiza câteva modalități de a determina dacă Java este instalat pe o mașină.
2. Linia de comandă
Mai întâi, să deschidem o fereastră de comandă sau un terminal și să introducem:
> java -version
Dacă Java este instalat și PATH-ul este configurat corect, rezultatul nostru va fi similar cu:
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)
În caz contrar, vom vedea un mesaj de eroare precum cel de mai jos și trebuie să verificăm în altă parte:
'java' is not recognized as an internal or external command, operable program or batch file.
Mesajele exacte pe care le vedem vor varia în funcție de sistemul de operare utilizat și de versiunea Java instalată.
3. Când calea nu este setată
Mergeți la o linie de comandă și tastați java -version ne poate spune cu siguranță dacă Java este instalat. Cu toate acestea, dacă vom vedea un mesaj de eroare, este posibil ca Java să fie în continuare instalat - va trebui doar să cercetăm în continuare.
Multe discuții despre utilizarea versiunii java menționează variabila de mediu JAVA_HOME. Acest lucru este înșelător, deoarece JAVA_HOME nu va afecta rezultatele noastre de versiune java .
În plus, JAVA_HOME ar trebui să indice un JDK și alte aplicații care utilizează caracteristici JDK, cum ar fi Maven, să îl folosească.
Pentru mai multe informații, consultați articolele noastre JAVA_HOME ar trebui să indice un JDK și cum să setați JAVA_HOME.
Deci, să ne uităm la modalități alternative de a găsi Java, în cazul în care linia de comandă ne-a eșuat.
3.1. Windows 10
Pe Windows, îl putem găsi în lista de aplicații:
- Apăsați Start butonul
- Derulați în jos lista de aplicații până la J
- Deschideți folderul Java
- Faceți clic pe Despre Java

De asemenea, putem analiza programele și caracteristicile instalate:
- În bara de căutare , tastați Panou de control
- Faceți clic pe Programe
- Dacă Java pictograma prezent, atunci Java este instalat
- Dacă nu, faceți clic pe Programe și caracteristici și căutați versiunile instalate de Java în J-uri

3.2. Mac OS X
Pentru a vedea dacă Java 7 sau mai mare este instalat pe un Mac, putem:
- Accesați Preferințe sistem
- Căutați pictograma Java

Pentru versiunile anterioare de Java, va trebui să:
- Deschideți Finder
- Accesați folderul Aplicații
- Accesați folderul Utilități
- Căutați aplicația Java Preferences
3.3. *Nix
Există puțini manageri de pachete diferiți în lumea * nix.
Într-o distribuție bazată pe Debian, putem folosi comanda aptitude search :
$ sudo aptitude search jdk jre
Dacă există un i înainte de rezultat, atunci înseamnă că pachetul este instalat:
... i oracle-java8-jdk - Java™ Platform, Standard Edition 8 Develop ...
4. Alte instrumente pentru linia de comandă
În plus față de versiunea java, există și alte instrumente de linie de comandă pe care le putem folosi pentru a afla despre instalarea noastră Java.
4.1. Windows unde Comandă
În Windows, putem folosi comanda where pentru a găsi unde se află java.exe :
> where java
And our output will look something like:
C:\Apps\Java\jdk1.8.0_31\bin\java.exe
However, as with java -version, this command is only useful if our PATH environment variable points to the bin directory.
4.2. Mac OS X and *nix which and whereis
In a *nix system or on a Mac in the Terminal app, we can use the which command:
$ which java
The output tells us where the Java command is:
/usr/bin/java
Now let's use the whereis command:
$ whereis java -b
The whereis command also gives us the path to our Java installation:
/usr/bin/java
Ca și în cazul versiunii java , aceste comenzi vor găsi Java numai dacă se află pe cale. Le putem folosi atunci când avem Java instalat, dar dorim să știm exact ce se va executa atunci când vom folosi comanda java .
5. Concluzie
În acest scurt articol, am discutat despre cum să aflăm dacă Java este instalat pe o mașină Windows 10, Mac OS X sau Linux / Unix, chiar dacă nu este pe PATH.
De asemenea, am analizat câteva comenzi utile pentru localizarea instalării noastre Java.