Mögliches Duplikat:
Festlegen der Umgebungsvariable JAVA_HOME
Wenn Sie auf dem Mac „echo $JAVA_HOME“ eingeben, wo sucht der Mac dann nach dem Wert von JAVA_HOME? Anders ausgedrückt: Wo speichert der Mac Umgebungsvariablen?
Antwort1
Eine ähnliche Frage/Antwort wurde gepostet aufPaketüberfluss. Die Lösung beschreibt, dass Sie eine ~/.profile erstellen und die Umgebungsvariablen auf dieser Ebene definieren sollten. Sie können sich dieApple-Referenzbibliothek zum Festlegen von Umgebungsvariablenfür weitere Informationen.
Antwort2
In der .profile-Datei Ihres Home-Verzeichnisses. (Beispiel: /Users/Mahdi/.profile)
Antwort3
Umgebungsvariablen können an allen üblichen Stellen für eine Bash-Shell-Sitzung definiert werden. Es gibt auch eine optionale spezielle Datei $HOME/.MacOSX/environment.plist, die Umgebungsvariablen für Apps usw. enthalten kann.
Antwort4
Fügen Sie Folgendes ein: export JAVA_HOME=/Library/Java/Home
(oder den Speicherort Ihrer Java-Bibliothek) in~/.bash_profile