proyecto java y derby! interfaz aplicación se paraliza, bloquea
Buenas tardes amigos!
Agradezco mucho me puedan ayudar con un problema
Que tengo con un proyecto que realize con java y usa una base de datos local, la db que utilize fue Apache derby!
El problema de todo esto y que aún nadien logra resolver es que, ejemplo: inicio la aplicación, el programa es de gestión de rutas, ya saben ventas y eso! El asunto es que el programa arranca normal, se ejecuta bien pero en cualquier momento al usar cualquier función el programa
se bloquea queda toda la interfaz paralizada
lo más curioso en que sucede en todos los computadores
eso pasa al ejecutar el .jar; pero en mis computadores
ocupó dos, eso nunca sucede, ya comprobé que no es
cuestión de jre
por tal motivo agote esperanzas espero alguien me pueda ayudar
resumiendo el problema, un programa que usa una BD derby, funciona sólo a ratos luego se paraliza queda eestático y toca forzar el cierre , con el administrador de tareas
agradezco inmensamente su ayuda.
Este es el proyecto en netbeans, si quieren ver el
bloqueo deben ejecutar sólo el .jar queesta en dist, no el
pproyecto desde netbeans pues de hay No se paraliza
Saludos desde Colombia
- camilo246800's blog
- Inicie sesión o regístrese para enviar comentarios
Básicamente estás diciendo:
Básicamente estás diciendo: "Bajen este programa de internet y ejecútenlo en su máquina", no creo que nadie debería de hacer eso.
Puedes subirlo a github.com y el que tenga interés en ver como se ejecuta puede descargarlo desde ahí.
Mientras tanto puedes revisar si estás ejecutando la consulta a la base de datos desde el mismo hilo que está pintando la interfaz gráfica y/o identificar cual es el último lugar donde se ejecuta sin problemas y ver que instrucción es la que lo está deteniendo.
Si inicias el programa con parámetros para arrancar el debugger puedes desde tu IDE ir paso a paso y ver donde se está deteniendo.
problema
Amigo te comento, estuve mirando de nuevo y note que
sin usarlo se paraliza, yo implemente hay un reloj con un hilo
y pude notar que pasados unos segundos se bloquea sólo
sin usarlo, a veces rápido , a veces más demorado
pregunta
Amigo y como hago para hacer la consulta a la BD y lo de la interfaz, uso bastantes clases, y una en especial para la conexión con derby
Usa el debugger y ve donde se
Usa el debugger y ve donde se esta deteniendo.