¿Por qué mi ruta no se guarda incluso después de editar ~ / .bashrc? [duplicar]

1

He agregado maven a mi ruta, pero no parece estar persistiendo en la ruta más allá de la vida útil de la aplicación de terminal. He modificado mi ~/.bashrc , pero aún no está almacenando la ruta modificada.

Aquí está mi ~/.bashrc :

export JAVA_HOME='/usr/libexec/java_home -v 1.7'
export PATH=$PATH:/Users/chris/Dev/Libraries/apache-maven-3.1.1/bin

Y aquí está el resultado de echo $PATH :

chriss-macbook:~ chris$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

¿Por qué mi ruta modificada no se mantiene entre las sesiones de terminal y cómo puedo resolverlo?

    
pregunta Chris 01.03.2014 - 19:46

1 respuesta

1

El terminal OS X no genera ~ / .bashrc. En su lugar, las fuentes ~ / .bash_profile. O bien ...

  • Coloca las líneas que están en tu ~ / .bashrc en tu ~ / .bash_profile en su lugar.

  • Fuente tu ~ / .bashrc en tu ~ / .bashprofile.

    Agregue la siguiente línea a su ~ / .bashprofile:

    [[ -s ~/.bashrc ]] && source ~/.bashrc
    
respondido por el grg 01.03.2014 - 19:49

Lea otras preguntas en las etiquetas