Обновление. Ссылка ниже не содержит полного ответа. Необходимость установить путь или переменную в двух местах (один для графического интерфейса и один для оболочки) является хромым.
Не дублировать: Настройка переменных среды в OS X?
Исходя из фона Windows, где очень легко установить и изменить переменные среды (просто перейдите в "Свойства системы" > "Дополнительно" > "Переменные среды" ), похоже, что это не так прямо в Mac OS 10.5. Большинство ссылок говорят, что я должен обновить /etc/profile или ~/.profile. Являются ли они эквивалентными системным переменным и пользовательским переменным? Например, где я должен установить свою переменную JAVA_HOME
?
EDIT:
Я хочу иметь доступ к переменной с терминала, а также к приложению вроде Eclipse. Кроме того, я надеюсь, что мне не нужно перезапускать/выйти из системы, чтобы это вступало в силу.