¿Cómo puedo definir la variable CLASSPATH?

3

Para una tarea escolar, necesito agregar una carpeta a mi ruta de clase. Dice que debo hacer esto agregando una línea al archivo .bashrc . Sin embargo, este archivo no parece existir en mi computadora. También leí algo sobre un archivo llamado .profile que tampoco aparece. Encontré /etc/profile , pero dice que no tengo permiso para abrirlo.

¿Podrías ayudarme por favor? Simplemente necesito agregar una carpeta a la ruta de clase.

    
pregunta Alex Terreaux 16.07.2014 - 06:45

1 respuesta

4

Sí, este archivo no existe de forma predeterminada. La diferencia entre bash_profile o .bashrc versus .profile es que este último será leído por shells diferentes a bash. Para sus propósitos, simplemente puede nombrarlo .bashrc . Abra Terminal e ingrese el siguiente comando:

cd ~/; touch .bashrc; open -a TextEdit .bashrc

Ahora que ha creado un perfil, el shell bash leerá cada vez que inicie sesión en él.

A continuación, simplemente ingrese la variable como texto simple en el documento:

export CLASSPATH=/path/to/folder

O, si tiene un $CLASSPATH actual que debe agregarse, agregue la carpeta en su perfil:

export CLASSPATH=$CLASSPATH:/path/to/folder

Guarda el archivo .bashrc . Salga de la Terminal y abra la copia de seguridad de la Terminal (o ejecute . ~/.bashrc en la Terminal sin salir / volver a abrir).

Para probar, ingrese:

echo $CLASSPATH
    
respondido por el njboot 16.07.2014 - 07:51

Lea otras preguntas en las etiquetas