Programación en castellano
Inicio > Foros > Java (básico) > EXCEPTION IN THREAD "MAIN" JAVA.LANG.NoClassDefFoundError
-Foros de debate

Java (básico)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

EXCEPTION IN THREAD "MAIN" JAVA.LANG.NoClassDefFoundError
Enviado por avril el día 28 de octubre de 2003

wenas! alguien me puede ayudar es que compilo todos los programas y al ejecutarlos me sale esto: EXCEPTION IN THREAD "MAIN" JAVA.LANG.NoClassDefFoundError. Tengo el windows XP y tengo configurao el Path asi D: jdk1.3.1 . A ver si alguien puede ayudarme a resolverlo. MUXAS GRACIAS

 
Re: EXCEPTION IN THREAD \
Enviado por gmantil el día 28 de octubre de 2003

Verifique que su main esté bien escrito:

static public void main( String arg[] ) {

Saludos,

Guillermo

 
Re: Re: EXCEPTION IN THREAD \
Enviado por yo el día 25 de noviembre de 2003

para que mierda opinas pelotudo si no tenés idea de lo que esta pasando?

 
Re: Re: Re: EXCEPTION IN THREAD \
Enviado por angela el día 3 de mayo de 2008

ala porfis manden una solucion porque trato de correr varios progras y siemrpe me manda el mismo mensajes Exception in thread main

 

Re: Re: Re: EXCEPTION IN THREAD \
Enviado por angela el día 3 de mayo de 2008

PERO PORQUE SON TAN ABUSIVOS, PORFA MANDENME UNA SOLUCION YA

 



Re: EXCEPTION IN THREAD "MAIN" JAVA.LANG.NoClassDefFoundError
Enviado por Hackjc el día 28 de octubre de 2003

Tambien podria ser que al complilar con java te toque especificar donde estan las fuentes del programa. Eso lo hce con -classpath "carpeta donde estan las fuentes."

 

Re: EXCEPTION IN THREAD "MAIN" JAVA.LANG.NoClassDefFoundError
Enviado por dragon el día 25 de agosto de 2005

hoasopssd

 
Re: Re: EXCEPTION IN THREAD \
Enviado por rubece el día 26 de agosto de 2005

La máquina virtual de java busca las clases en los directorios que se indiquen en la variable de entorno CLASSPATH y solo las que hay en ella, no hay directorios por defecto ni nada por el estilo. Posiblemente tu problema sea que en esta variable tenga un valor no válido. Para que puedes ejecutar clases en el directorio actual, debes asignarle este valora tu variable:
.;ruta1;ruta2;..;rutaN
En el classpath debes poner el directorio actual que se representa con un punto y después pones las rutas ruta1, ruta2, ..., rutaN que quieras separadas por puntos y coma. No sé si será eso, pero he probado a quitar el punto en el classpath y me da ese error en las clases que intento ejecutar y después lo he añadido y ejecutan normalmente. Bueno eso es todo. Que te vaya bien. Hasta luego.

 


Re: EXCEPTION IN THREAD "MAIN" JAVA.LANG.NoClassDefFoundError
Enviado por KesH el día 26 de agosto de 2005

Cuando declaras la clase, es decir, el nombre del programa, public class "Nombre del Programa", sin las comillas, entonces, ese nombre del programa tiene que coincidir con el nombre que le das al programa cuando lo guardas. No sé si me he explicado muy bien xD. Creo que es por eso que te apararece eso en la consola al compilar.
Saludos!

 


Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados