GNU/Linux >> LINUX-Kenntnisse >  >> Linux

JAVA_HOME-Verzeichnis unter Linux

Unter Linux können Sie $(dirname $(dirname $(readlink -f $(which javac)))) ausführen

Auf dem Mac können Sie $(dirname $(readlink $(which javac)))/java_home ausführen

Bei Windows bin ich mir nicht sicher, aber ich stelle mir where javac vor würde dir ziemlich nahe kommen


echo $JAVA_HOME druckt den Wert, wenn er gesetzt ist. Wenn Sie es jedoch nicht manuell in Ihren Startskripten festgelegt haben, ist es wahrscheinlich nicht festgelegt.

Wenn Sie which java versuchen und es nichts findet, ist Java möglicherweise nicht auf Ihrem Computer installiert oder befindet sich zumindest nicht in Ihrem Pfad. Je nachdem, welche Linux-Distribution Sie haben und ob Sie Root-Zugriff haben oder nicht, können Sie auf http://www.java.com gehen, um die benötigte Version herunterzuladen. Dann können Sie JAVA_HOME so einstellen, dass es auf dieses Verzeichnis zeigt. Denken Sie daran, dass dies nur eine Konvention ist und nicht verwendet werden sollte, um festzustellen, ob Java installiert ist oder nicht.


Linux
  1. So benennen Sie ein Verzeichnis unter Linux um

  2. Linux – Union-Mount unter Linux?

  3. Linux-Befehl zum Verschieben des Verzeichnisses

  4. Verzeichnis-Lesezeichen unter Linux

  5. Was ist das Äquivalent von Active Directory unter Linux

Mkdir-Befehl unter Linux

5 praktische Beispiele für den „cd“-Befehl unter Linux

So kopieren Sie das Verzeichnis unter Linux

Top 30 Linux-Befehle

Linux rsync-Befehlsbeispiele

Linux:Fügen Sie PATH ein Verzeichnis hinzu