Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   JAVA (https://www.clubdelphi.com/foros/forumdisplay.php?f=16)
-   -   Error al ejecutar cliente/servidor+hilos (https://www.clubdelphi.com/foros/showthread.php?t=63998)

tato_ma 12-03-2009 05:17:38

Error al ejecutar cliente/servidor+hilos
 
Holas amigos!!!! Alguien me puede decir a que se debe todo ese error que me genera al ejecutar mi app????
Estoy trabajando con netbeans 6.1+win vista+db postgres 8.3.
Mi app es cliente/servidor con transferencia tcp.
Si alquien me ayuda le agradeceré


Exception in thread "Thread-2" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at server.conex.conexionBaseDatos(conex.java:26)
at server.Hilos.run(Hilos.java:137)

Arcioneo 12-03-2009 20:04:02

Es por los compilados
 
Recuerda que un archivo .java cuando se compila se genera un archivo .class.

Si en tu caso llamas a librerias(archivos .Jar) que por ejemplo fueron compilados con la version del jdk 1.5 y estas usando la 1.4 en tu aplicacion pues obvio truena.

Me explico?

Si por el contrario, tienes puras clases tuyas y no llamas a otras(lo veo dificil) pues simplemente borra todos los .class y recompila de nuevo

tato_ma 12-03-2009 20:52:32

Gracias Arcioneo
 
Eso habia investigado en diversos foros. Lo que hice para subsanarlo fué actualizar mi version de java, pues dicho proyecto lo habia realizado en otra pc y no recuerdo la version de jdk que tenia alli instalada.
Cuando me traje el project y lo quise correr aqui me saltó el error que anteriorimente cito.
Probaré borrando las clases como me decis.
En un momento pense que se debia a la incompatibilidad de java con win vista.......Saludos y estaré al tanto de mis resultados

tato_ma 12-03-2009 21:34:52

Sigue =
 
Acabo de borrar todas las clases que habia compilado y recompile de nuevo. Me sigue saltando el mismo error.
Si se te ocurre alguna otra idea me avisas....Gracias de nuevo!!


La franja horaria es GMT +2. Ahora son las 00:31:13.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi