Setzen Sie JAVA__HOME unter Windows 7, 8, 10, Mac OS X, Linux

Stellen Sie JAVA_HOME unter Windows 7, 8, 10, Mac OS X, Linux ein

1. Überblick

In diesem kurzen Artikel erfahren Sie, wie Sie die VariableJAVA_HOMEunter Windows, Mac OS X und Linux festlegen.

2. Windows

2.1. Windows 10 und 8

  1. Öffnen SieSearch und geben Sieadvanced system settings ein

  2. Wählen Sie in den angezeigten Optionen den LinkView advanced system settingsaus

  3. Klicken Sie auf der RegisterkarteAdvanced aufEnvironment Variables

  4. Klicken Sie im AbschnittSystem variables aufNew (oderUser variables für die Einzelbenutzereinstellung).

  5. Stellen SieJAVA_HOME alsVariable name und den Pfad zur JDK-Installation alsVariable value ein und klicken Sie aufOK

  6. Klicken Sie aufOK und dann aufApply, um die Änderungen zu übernehmen

2.2. Windows 7

  1. Klicken Sie auf dem Desktop mit der rechten Maustaste aufMy Computer und wählen SieProperties aus

  2. Klicken Sie auf der RegisterkarteAdvanced aufEnvironment Variables

  3. Klicken Sie im AbschnittSystem variables aufNew (oderUser variables für die Einzelbenutzereinstellung).

  4. Stellen SieJAVA_HOME alsVariable name und den Pfad zur JDK-Installation alsVariable value ein und klicken Sie aufOK

  5. Klicken Sie aufOK und dann aufApply, um die Änderungen zu übernehmen

Öffnen Sie die Eingabeaufforderung und überprüfen Sie den Wert der VariablenJAVA_HOME:

echo %JAVA_HOME%

Das Ergebnis sollte der Pfad zur JDK-Installation sein:

C:\Program Files\Java\jdk1.8.0_111

3. Mac OS X

3.1. Einzelbenutzer - Mac OS X 10.5 oder neuer

Ab OS X 10.5 hat Apple einhttps://developer.apple.com/library/content/qa/qa1170/index.html[command line tool] ( / usr / libexec / java_home_) eingeführt, das dynamisch die in den Java-Einstellungen für den aktuellen Benutzer angegebene Top-Java-Version findet.

Öffnen Sie~/.bash_profile in einem beliebigen Texteditor und fügen Sie Folgendes hinzu:

export JAVA_HOME=$(/usr/libexec/java_home)

Speichern und schließen Sie die Datei.

Öffnen Sie ein Terminal und führen Sie den Befehl source aus, um die Änderungen zu übernehmen:

source ~/.bash_profile

Jetzt können wir den Wert der VariablenJAVA_HOMEüberprüfen:

echo $JAVA_HOME

Das Ergebnis sollte der Pfad zur JDK-Installation sein:

/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home

3.2. Einzelbenutzer - Ältere Versionen von Mac OS X.

Für ältere Versionen von OS X müssen wir den genauen Pfad zur JDK-Installation festlegen:

Öffnen Sie~/.bash_profile in einem beliebigen Editor und fügen Sie Folgendes hinzu:

export JAVA_HOME=/path/to/java_installation

Speichern und schließen Sie die Datei.

Öffnen Sie ein Terminal und führen Sie den Befehl source aus, um die Änderungen zu übernehmen:

source ~/.bash_profile

Jetzt können wir den Wert der VariablenJAVA_HOMEüberprüfen:

echo $JAVA_HOME

Das Ergebnis sollte der Pfad zur JDK-Installation sein:

/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home

3.3. Globale Einstellung

UmJAVA_HOME global für alle Benutzer festzulegen, sind die Schritte dieselben wie für einen einzelnen Benutzer, es wird jedoch die Datei/etc/profile verwendet.

4. Linux

Wir werden den PFAD hier natürlich manipulieren. Wenn Sie dies also noch nicht getan haben, erfahren Sie inhere are the detailed instructions, wie es geht.

4.1 Single User

UmJAVA_HOME unter Linux für einen einzelnen Benutzer festzulegen, können Sie/etc/profile oder/etc/environment (bevorzugt für systemweite Einstellungen) oder ~ / .bashrc (benutzerspezifische Einstellung) verwenden.

Öffnen Sie ~/.bashrc in einem beliebigen Texteditor und fügen Sie Folgendes hinzu:

export JAVA_HOME=/path/to/java_installation

Speichern und schließen Sie die Datei.

Führen Sie den Befehl source aus, um die Variable zu laden:

source ~/.bashrc

Jetzt können wir den Wert der VariablenJAVA_HOMEüberprüfen:

echo $JAVA_HOME

Das Ergebnis sollte der Pfad zur JDK-Installation sein:

/usr/lib/jvm/java-8-oracle

4.2 Global Setting

UmJAVA_HOME unter Linux für alle Benutzer festzulegen, können wir/etc/profile oder/etc/environment (bevorzugt) verwenden.

Öffnen Sie/etc/environment in einem beliebigen Texteditor und fügen Sie Folgendes hinzu:

JAVA_HOME=/path/to/java_installation

Bitte beachten Sie, dass/etc/environment kein Skript ist, sondern eine Liste von Zuweisungsausdrücken (deshalb wirdexport nicht verwendet). Diese Datei wird zum Zeitpunkt der Anmeldung gelesen.

UmJAVA_HOME mit/etc/profile, festzulegen, öffnen Sie die Datei und fügen Sie Folgendes hinzu:

export JAVA_HOME=/path/to/java_installation

Führen Sie den Befehl source aus, um die Variable zu laden:

source /etc/profile

Jetzt können wir den Wert der VariablenJAVA_HOMEüberprüfen:

echo $JAVA_HOME

Das Ergebnis sollte der Pfad zur JDK-Installation sein:

/usr/lib/jvm/java-8-oracle

5. Fazit

In diesem Artikel haben wir Möglichkeiten zum Festlegen der UmgebungsvariablenJAVA_HOMEunter Windows, Mac OS X und Linux beschrieben.