Возможный дубликат:
Установка переменной среды JAVA_HOME
Когда вы набираете «echo $ JAVA_HOME» в Mac, где Mac ищет значение JAVA_HOME? Другими словами, где Mac сохраняет переменные среды?
Возможный дубликат:
Установка переменной среды JAVA_HOME
Когда вы набираете «echo $ JAVA_HOME» в Mac, где Mac ищет значение JAVA_HOME? Другими словами, где Mac сохраняет переменные среды?
В вашем домашнем каталоге .profile файл. (напр .: /Users/Mahdi/.profile)
Аналогичный вопрос / ответ был опубликован в stackoverflow. Решение описывает, что вы должны создать ~ / .profile и определить переменные среды на этом уровне. Вы можете проверить справочную библиотеку Apple по настройке переменных среды для получения дополнительной информации.
Переменные среды могут быть определены во всех обычных местах сеанса оболочки bash. Существует также необязательный специальный файл $ HOME/.MacOSX/environment.plist, который может содержать переменные среды для приложений и т.д.
Поместите это: export JAVA_HOME=/Library/Java/Home
(или местоположение вашей библиотеки Java) в ~/.bash_profile