javaNoobie: Wie finde ich heraus, wo das Java-Home liegt?

Hallo

Ich habe einen neuen Linux Server mit Gnome. Nun habe ich Java installiert und möchte die Umgebungsvariablen setzen. Nur weiss ich nicht, wo genau Java auf dem System installiert ist. Gibt es einen Linux Befehl (CMD) um herauszufinden, wo Java abgelegt wurde?
Wie kann ich das Java-Home herausfinden?

Danke und Gruss

  1. Hi,

    Gibt es einen Linux Befehl (CMD) um herauszufinden, wo Java abgelegt wurde?

    Um zu ermitteln, wo eine Anwendung abgelegt ist, kann man unter Linux "which <Anwendung>" angeben, also hier: which java
    Rückgabe ist dann (Beispielsweise) /usr/bin/java

    Wie kann ich das Java-Home herausfinden?

    Um unter Linux den aktuellen Pfad zu ermitteln, gibt es "pwd"
    Rückgabe ist dann (Beispielsweise) /home/foo
    Dieses Kommando kann man auch aus Programmen aufrufen (mittels systemcall, ob und wie unter java weiß ich nicht) und das Ergebnis einlesen.

    Ich hoffe das hilft.

    Grüße,
    Richard

  2. Alle Umgebungsvariablen des angemeldeten Benutzers werden mit Befehl "env" ausgegeben.

    bye
    Kaster