Где OS X сохраняет переменные среды?

Где OS X сохраняет переменные среды?

Возможный дубликат:
Установка переменной среды JAVA_HOME

Когда вы вводите "echo $JAVA_HOME" в Mac, где Mac ищет значение JAVA_HOME? Другими словами, где Mac сохраняет переменные среды?

решение1

Похожий вопрос/ответ был опубликован напереполнение стека. Решение описывает, что вам следует создать ~/.profile и определить переменные среды на этом уровне. Вы можете проверитьСправочная библиотека Apple по настройке переменных средыдля получения дополнительной информации.

решение2

В файле .profile вашего домашнего каталога. (например: /Users/Mahdi/.profile)

решение3

Переменные окружения могут быть определены во всех обычных местах для сеанса оболочки bash. Также есть необязательный специальный файл $HOME/.MacOSX/environment.plist, который может содержать переменные окружения для приложений и т. д.

решение4

Поместите это: export JAVA_HOME=/Library/Java/Home(или местоположение вашей библиотеки Java) в~/.bash_profile

Связанный контент