Mi problema no es nuevo, y encontré varios hilos al respecto, sin embargo, ninguno fue útil para mí. Espero que este lo haga.Puntos de interrupción de omisión de Eclipse
No puedo depurar con eclipse. Reconoce los puntos de interrupción, cambia a la vista de depuración, pero de alguna manera no se sincroniza y no puedo depurar mi código. Algunas veces Funciona, pero después de un tiempo Sucede nuevamente.
Trabajo con JDK 1.6.0_24, Glassfish 3.1, eclipse INDIGO (pero también ocurre en HELIOS).
Intenté (como lo encontré en este sitio) configurar eclipse para usar Parallel GC. Intenté ponerlo en el archivo eclipse.ini, traté de poner los argumentos VM de Glassfish, e intenté ponerlo en eclipse JDK argumentos adicionales de VM (preferencia -> JRE instalado -> JDK -> etc). Nada parece funcionar para mí. También los probé todos juntos.
me ayude por favor ..
Gracias a todos de antemano, Ido
EDIT:
OK, me di cuenta de algunas cosas más:
En la depuración ver, en mi traza de stck, encontré que la clase exacta con el punto de interrupción está en pausa y tenía este comentario: "(Punto de interrupción suspendido en la línea XX)". Cuando hice clic en la línea, de repente apareció la línea verde. Sin embargo, tan pronto como hice clic en F6 para continuar, se desincronizó nuevamente, solo la siguiente línea se suspendió. Extraño.
Comprobé los procesos que se ejecutan en mi computadora y encontré que hay varios procesos "java.exe" ejecutándose al mismo tiempo. (eclipse se ejecuta en javaw.exe). Tal vez es por eso que Glassfish y Eclipse se niegan a trabajar juntos.
Revisé la ruta de compilación y encontré que esta es mi carpeta de salida: nombre-proyecto/objetivo/clases. ¿Es esto bueno?
¿Alguna idea?
Ido
¿Estás seguro de que tus clases están compiladas con tus últimas fuentes? Eso puede causar algunos problemas de depuración si no lo son. –
Gracias, ¿cómo puedo verificarlo? –
acaba de ejecutar limpiar/compilar en Eclipse. A veces, este Autosync puede ser incompleto debido a algunos resons mágicos :) –