La Web del Programador: Comunidad de Programadores
 
    Pregunta:  19589 - CONFIGURACION DE JDK EN LINUX
Autor:  Wilfredo Mamani
Mi problema es configurar el java en linux para ejecutarlo de cualquier directorio...Cómo lo hago

  Respuesta:  Rafael Hernamperez Martin
Hola, amigo,

Para poder ejecutar JDK en cualquier sistema, es preciso definir la variable de entorno CLASSPATH.

En el caso de Linux, Unix, AIX, Solaris, etc..., es buena practica definirla en el fichero .profile o en el .csh (en el caso de Solaris). En el caso de Windows seria conveniente hacerlo en el autoexec.bat (si no es Windows con tecnologia NT, en cuyo caso habria que definir la variable de entorno en las Propiedades del Sistema en el Panel de Control). La forma de definir la variable es:

set CLASSPATH=pathsAPIsJava

donde pathsAPIsJava es cada uno de los paths a cada fichero .jar que representan las clases de Java. Normalmente suelen estar en el directorio

/jdk1.3/lib (Sistemas Unix)
C:\jdk1.3\lib (Sistemas Windows)

En el caso de Windows es necesario reiniciar el equipo para que la configuracion surta efecto (en Windows NT/2000 no es necesario), y en el el caso de los Sistemas Unix es necesario exportar dicha variable, por lo que hay que añadir al fichero .profile una linea como esta:

export CLASSPATH

Y salir de la sesion y volver a entrar.

Un saludo