La Web del Programador: Comunidad de Programadores
 
    Pregunta:  5265 - COMO INSTALAR LA VARIABLE CLASSPATH DE JAVA
Autor:  Armando Montoya
hola a todos, descargue una version de JAVA y la instale en mi equipo, al ejecutar una pequeña aplicacion me manda el siguiente error:

Exception in thread "main" java.lang.NoClassDefFoundError: programa

Se que este es un error que tiene que ver con la variable class pero no como ni donde corregir este error, si alguien me ayuda a corregirlo estare muy agradecido.

Gracias

  Respuesta:  Claudia SS
Cuando instalas JDK en el archivo autoexec.bat se crean las variables de entorno, si cuando instalastes no se crearon tu tienes que indicarle
No se en que sistema operativo, supongo windows 95/98.
Entonces en el archivo autoexec.bat edita lo siguiente:
PATH = (RUTA INSTALACION)\JSK\BIN
CLASSPATH= (RUTA INTALACION)\JSK\LIB\TOOLS.JAR;
en jdk1.2 el archivo jar es tools pero
si es otra version especifica el archivo(s) /.jar que encuentras separados por un ;

si cuando compilas todo es OK....pero al momento de ejecutar te sale el error que mencionastes entonces en el archivo autoexec.bat
coloca despues de la variable que declarastes CLASSPATH (.;)
asi...

...CLASSPATH= .;(RUTA INTALACION)\JSK\LIB\TOOLS.JAR;....etc

espero te ayude

  Respuesta:  Carlos Lopez
Mira la verdad no classpath te sirve para ubicar el lugar donde almacenas tus .class, si utilizas Kawa podes especificarlo si no deberias correr

java -classpath <ubicacion> clase

cualquier consulta horas de oficina lunes a viernes