07/09/2004, 17:01
|
| | | Fecha de Ingreso: enero-2002 Ubicación: Lima, Perú
Mensajes: 757
Antigüedad: 23 años Puntos: 1 | |
Hola, la excepción java.lang.NoClassDefFoundError es porque la clase que queremos ejecutar no la encuentra JAVA.
En tu caso (aeb_asturias) , es porque el directorio donde esta tu .class no esta mapeado en la variable de entorno CLASSPATH. Para solucionar esto, podrías configurar tu variable de entorno CLASSPATH agregándole el directorio en donde quieres que JAVA encuentra a las clases que deseas ejecutar; o como lo explica kripton, ubicar en el comando java, la variable -classpath seguido por la ruta del directorio donde se encuentra tu clase. Cualquiera de las dos alternativas es válida. Efectivamente se recomienda, la segunda forma, y sólo en casos muy necesarios la primera.
Ahora, algo importante y que también meciona kripton, es el caso cuando tu clase JAVA está ubicada dentro de paquetes. Me parece que no es tu caso. Pero si estuvieras trabajando con paquetes el nombre de la clase que deseas ejecutar es con todos los nombres de paquetes en los cuales se ubica tu clase.
__________________ Saludos,
H@C.. |