Wo speichert OS X Umgebungsvariablen?

Wo speichert OS X Umgebungsvariablen?

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

verwandte Informationen