Posible duplicado:
Configuración de la variable de entorno JAVA_HOME
Cuando escribes "echo $JAVA_HOME" en Mac, ¿dónde busca Mac para encontrar el valor de JAVA_HOME? En otras palabras, ¿dónde guarda Mac las variables de entorno?
Respuesta1
Se publicó una pregunta/respuesta similar endesbordamiento de pila. La solución describe que debe crear un ~/.profile y definir las variables de entorno en este nivel. Puedes consultar elBiblioteca de referencia de Apple sobre cómo configurar variables de entornopara informacion adicional.
Respuesta2
En el archivo .profile de su directorio de inicio. (por ejemplo: /Usuarios/Mahdi/.profile)
Respuesta3
Las variables de entorno se pueden definir en todos los lugares habituales para una sesión de shell bash. También hay un archivo especial opcional $HOME/.MacOSX/environment.plist que puede contener variables de entorno para aplicaciones, etc.
Respuesta4
Ponga esto: export JAVA_HOME=/Library/Java/Home
(o la ubicación de su biblioteca Java) en~/.bash_profile