Error Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp

nimsraw
31 de Octubre del 2005
Hola, soy nuevo en Java. He probado el tipico programa de "Hola mundo" para ver si todo funcionaba y me compila pero en ejecucion obtengo el error Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp
He probado a meter el archivo .class en el directorio de java y nada, he probado a cambiar el path con set path y nada. Alguien sabe que puede estar fallando? Gracias.

chuidiang
31 de Octubre del 2005
Hola:

Si la clase HelloWorlApp tiene en el codigo la linea package, debes hacer un directorio con el nombre del paquete y meter la clase dentro. Se ejecuta desde fuera del directorio asi

cd directorio_que_contiene_nombre_paquete
java nombre_paquete.HelloWorlApp

sin .class ni nada parecido. Si sigue fallando, pon el CLASSPATH al directorio actual (punto)

SET CLASSPATH=.
java nombre_paquete.HelloWordlApp

Si sigues con problemas, echa un ojo a este tutorial a ver si te ayuda http://www.geocities.com/chuidiang/java/classpath/classpath.html

Se bueno

nimsraw
31 de Octubre del 2005
Era por poner en el classpath c:.... con c minuscula. Gracias por la ayuda.