Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   Bug en Jdk 6 ? (http://www.forosdelweb.com/f45/bug-jdk-6-a-586023/)

inforux 13/05/2008 12:28

Bug en Jdk 6 ?
 
Estoy empezando una aplicacion en java, y resulta q mi codigo no funciona en mi portatil (debian lenny y/o Ubuntu hardy) sin embargo, en 2 maquinas de escritorio de mi casa , funciona perfectamente. ambas con debian etch , no se que pensar, si es la plataforma (linux) o es el Jre.
el jdk usado en mi portatil es Jdk 6 update 5 , jdk 6 update 6. (64 bits)
el jdk usado en las maquinas de escritorio es jdk 6 update 5. (32 bits)

los mensajes de error en la clase principal son:


DEBIAN:/home/inforux/source# javac WindowRegistro.java

WindowRegistro.java:75: cannot find symbol
symbol: variable Validaciones
Validaciones.validateString(e,code);
^
WindowRegistro.java:151: cannot find symbol
symbol : class ManejadorDeEventos
location: class WindowRegistro
ManejadorDeEventos manejador = new ManejadorDeEventos(this);
^
WindowRegistro.java:151: cannot find symbol
symbol : class ManejadorDeEventos
location: class WindowRegistro
ManejadorDeEventos manejador = new ManejadorDeEventos(this);
^
3 errors


muestro las lineas de la clase WindowRegistro.
//linea 75
Validaciones.validateString(e,code);

//linea 151 y 152
ManejadorDeEventos manejador = new ManejadorDeEventos(this);

jButton1.addActionListener(manejador);

#en la carpeta de la aplicacion estan todas las clases ManejadorDeEventos, Validaciones, entre otras. esta demas decir, q este codigo funcionaen otras maquinas.

cualquier aporte es bienvenido.
Saludos.

venkman 14/05/2008 08:13

Re: Bug en Jdk 6 ?
 
Has comprobado que:
1. El entorno (classpath sobretodo) está definido igual en ambas máquinas)?
2. Tienes ManejadorDeEventos, Validaciones, etc, compiladas con el JDK de 64 bits en la máquina de 64 bits?

inforux 17/05/2008 14:36

Respuesta: Bug en Jdk 6 ?
 
Hola, el asunto esta resulto., el detalle era conpilar todas las clases, debido a las diferentes arquitecturas de hardware ( 64 y32 bits.)
#javac *.java

Hice eso y ejecuto correctamente.
Saludos.


La zona horaria es GMT -6. Ahora son las 09:53.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.