Bash_profile no funciona

1

Quiero usar .bash_profile pero tengo un error.

En mi archivo tengo:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home

Pero cuando JAVA_HOME es llamado por Ionic , tengo:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home

No sé por qué mi JAVA_HOME no es el mismo.

Intento lanzar . .bash_profile pero no funciona

    
pregunta Matthis 14.12.2018 - 16:26

2 respuestas

2

Por memoria en el .bash_profile cuando solía incursionar en Java, necesitas agregar exportar y ". En la Terminal ejecuta el comando:

 nano .bash_profile

Luego agrega:

export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home"

Luego reinicia: . .bash_profile después de que hayas guardado el bash_profile

    
respondido por el ʀ2ᴅ2 14.12.2018 - 16:35
1

Bash usa sus diversos archivos rc de manera diferente dependiendo de cómo se invoque. Lea la sección INVOCACIÓN de la página de manual de bash para obtener información específica, pero brevemente para un shell de inicio de sesión leerá bash_profile (junto con otras cosas), y para un shell de no inicio de sesión, leerá bashrc (junto con otras cosas). La mayoría de las personas obtendrán bashrc desde su perfil bash y harán todo lo demás en bashrc.

No lo muestra, pero presumiblemente no está exportando JAVA_HOME. Debieras. Desea asegurarse de que va al shell primario.

    
respondido por el Marc Wilson 15.12.2018 - 23:26

Lea otras preguntas en las etiquetas