Umgebungsvariable JAVA_HOME unter Mac OS . Trotz der Konsultation verschiedener Anleitungen sind Sie auf Hindernisse bei der Dateibearbeitung und Fehlermeldungen gestoßen.
Schritt-für-Schritt-Anleitung zum Festlegen von JAVA_HOME in der Mac OSX-Umgebung:
Suchen Sie das Terminal:
Öffnen Sie die Spotlight-Suchleiste (⌘ Leertaste), geben Sie „Terminal“ ein und starten Sie es. Identifizieren Sie Ihre Shell:- Stellen Sie fest, ob Sie Bash oder ZSH verwenden. Führen Sie den folgenden Befehl aus:
Wenn es „/bin/bash“ zurückgibt, verwenden Sie bash.echo $SHELL
Nach dem Login kopieren
Wenn es „/bin/zsh“ zurückgibt, Sie Ich verwende zsh.-
-
Shell-Konfigurationsdatei aktualisieren:-
Für Bash:
-
echo export "JAVA_HOME=$( /usr/libexec/java_home )" >> ~/.bash_profile
Nach dem Login kopieren
Für zsh:
-
echo export "JAVA_HOME=$( /usr/libexec/java_home )" >> ~/.zshrc
Nach dem Login kopieren
Starten Sie Ihre Shell neu:- Geben Sie den folgenden Befehl ein Starten Sie Ihre Shell neu:
exec $SHELL
Nach dem Login kopieren
Überprüfen Sie JAVA_HOME:- Führen Sie diesen Befehl aus, um zu überprüfen, ob JAVA_HOME richtig eingestellt ist:
echo $JAVA_HOME
Nach dem Login kopieren
JDK-Version angeben (optional):- Wenn Sie mehrere JDK-Versionen installiert haben, verwenden Sie das Flag -v in java_home, um die gewünschte Version anzugeben:
echo export "JAVA_HOME=$( /usr/libexec/java_home -v 1.7 )" >> ~/.bash_profile
Nach dem Login kopieren
Terminalfehler beheben:
Fehler 1 (Dateibearbeitungskonflikte):
Wenn Sie diese Meldung sehen, bearbeitet möglicherweise jemand anderes die Datei. Versuchen Sie, alle Bearbeitungssitzungen zu beenden und die Befehle erneut auszuführen.-
Fehler 2 (Absturz der Bearbeitungssitzung):
Wenn diese Meldung angezeigt wird, stellen Sie die Änderungen mit „:recover“ oder „vim -r“ wieder her /Users/Erwin/.bash_profile.“ Alternativ können Sie die Auslagerungsdatei löschen, um zukünftige Fehler zu vermeiden
Das obige ist der detaillierte Inhalt vonWie lege ich die Umgebungsvariable JAVA_HOME auf meinem Mac OS X 10.9 fest?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!