So prüfen Sie, ob Java installiert ist

1. Überblick

In diesem kurzen Tutorial werden wir einige Möglichkeiten untersuchen, um festzustellen, ob Java auf einem Computer installiert ist.

2. Befehlszeile

Zuerst öffnen wir ein Befehlsfenster oder ein Terminal und geben Folgendes ein:

> java -version
  • Wenn Java installiert ist ** und der PATH richtig konfiguriert ist, sieht unsere Ausgabe ähnlich aus

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)

Andernfalls wird eine Fehlermeldung wie die unten abgebildete angezeigt, die wir an anderer Stelle überprüfen müssen:

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

Die genauen Meldungen variieren je nach verwendetem Betriebssystem und installierter Java-Version.

  1. Wenn PATH nicht gesetzt ist

Wenn Sie zu einer Befehlszeile gehen und _java -version _ eingeben, können Sie uns sicher sagen, ob Java installiert ist. Wenn jedoch eine Fehlermeldung angezeigt wird, ist möglicherweise noch Java installiert. Wir müssen nur weiter nachforschen.

In vielen Diskussionen zur Verwendung von java -version wird die Umgebungsvariable JAVA HOME erwähnt. Dies ist irreführend, da JAVA HOME unsere java -version -Ergebnisse nicht beeinflusst.

Darüber hinaus sollte JAVA__HOME auf ein JDK und andere Anwendungen verweisen, die JDK-Funktionen verwenden, z. B. Maven.

Sehen wir uns also alternative Wege an, um Java zu finden, falls uns die Befehlszeile nicht erreichen sollte.

3.1. Windows 10

Unter Windows finden wir es in der Anwendungsliste:

  1. Drücken Sie die Start -Taste

  2. Blättern Sie in der Anwendungsliste nach J

  3. Öffnen Sie den Ordner Java

  4. Klicken Sie auf Über Java .

https://www.baeldung.com/uploads/how to check if java installed windows apps about__java-100x116.jpg%20100w[]

Wir können auch die installierten Programme und Funktionen betrachten:

  1. Geben Sie in der Search -Leiste Control Panel ein.

  2. Klicken Sie auf Programme

  3. Wenn das Symbol Java vorhanden ist, wird Java installiert

  4. Wenn nicht, klicken Sie auf Programme und Funktionen, und suchen Sie nach installierten Versionen

von Java in den J’s

https://www.baeldung.com/uploads/how to check if java installed windows programs features-100x45.jpg%20100w[]

3.2. Mac OS X

Um zu sehen, ob Java 7 oder höher auf einem Mac installiert ist, können wir:

  1. Gehe zu Systemeinstellungen

  2. Suchen Sie nach dem Java -Symbol

https://www.baeldung.com/uploads/how to check if java installed mac sys prefs-100x89.jpg%20100w[]

Für frühere Java-Versionen müssen wir Folgendes tun:

  1. Finder öffnen

  2. Wechseln Sie in den Ordner Applications

  3. Wechseln Sie in den Ordner _Utilities _

  4. Suchen Sie nach der Java-Einstellungen -App

3.3. ** Nix

Es gibt wenige verschiedene package manager in der ** nix-Welt.

In einer Debian-basierten Distribution können wir den aptitude-Befehl search verwenden:

$ sudo aptitude search jdk jre

Wenn vor dem Ergebnis ein i steht, bedeutet dies, dass das Paket installiert ist:

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

4. Andere Befehlszeilenprogramme

Neben __java -version gibt es noch einige andere Befehlszeilen-Tools, mit denen Sie unsere Java-Installation kennen lernen können.

4.1. Windows where -Befehl

In Windows können wir den Befehl where verwenden, um herauszufinden, wo sich unsere java.exe befindet:

> where java

Und unsere Ausgabe sieht ungefähr so ​​aus:

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

Wie bei java -version ist dieser Befehl jedoch nur nützlich, wenn unsere Umgebungsvariable PATH auf das Verzeichnis bin verweist.

4.2. Mac OS X und ** nix which und whereis

In einem ** nix-System oder auf einem Mac in der Terminal-App können Sie den Befehl which verwenden:

$ which java

Die Ausgabe sagt uns, wo sich der Java-Befehl befindet:

----/usr/bin/java
----

Jetzt benutzen wir den whereis Befehl:

$ whereis java -b

Der Befehl whereis gibt uns auch den Pfad zu unserer Java-Installation an:

----/usr/bin/java
----

Wie bei java -version finden diese Befehle nur dann Java, wenn sie sich im Pfad befinden. Wir können diese verwenden, wenn Java installiert ist, wir möchten jedoch genau wissen, was mit dem Befehl java ausgeführt werden soll.

5. Schlussfolgerung

In diesem kurzen Artikel haben wir beschrieben, wie Sie herausfinden können, ob Java auf einem Windows 10-, Mac OS X- oder Linux/Unix-Computer installiert ist, auch wenn es nicht auf dem PFAD ist.

Wir haben uns auch ein paar nützliche Befehle zum Lokalisieren unserer Java-Installation angesehen.