Traté de hacer un punto de interrupción en la clase de JRE System Library, pero cuando comencé a depurar recibí el mensaje: "No se puede instalar el punto de interrupción en ... debido a los atributos de número de línea faltantes. opciones para generar atributos de número de línea ". Entonces, ¿qué debo hacer: recompilar JRE System Library de fuentes con información de depuración y usarlo? ¿O hay alguna manera más simple?Puntos de interrupción en JRE System Library en Eclipse
Respuesta
Solo tiene que habilitar algunas opciones del compilador. Haga clic derecho en su proyecto y seleccione Properties
. Vaya a Java Compiler
y habilite las casillas de verificación Add line number to generated class files (used by the debugger)
y las otras.
Está configurado de manera predeterminada. Pero es por mi código. La biblioteca del sistema JRE ya se ha compilado. Por lo tanto, debería recompilar todo JRE SL – Lampapos
Lo más simple que hay que hacer es obtener el JDK equivalente y, en su lugar, hacerlo objetivo.
Por lo tanto, la forma más simple: utilizar JDK en lugar de JRE. En este caso, podemos usar puntos de corte en la biblioteca del sistema. PERO no podemos monitorear los valores de las variables locales. Para este fin, deberíamos recompilar rt.jar (sin sun. * Paquetes, porque son propietarios). Proceso de recompilación descrito there. Está en ruso, pero en el y del artículo se encuentra el enlace al resultado rt-dbg.jar.
- 1. Puntos de interrupción de omisión de Eclipse
- 2. Eclipse Helios ignora los puntos de interrupción
- 3. Puntos de interrupción condicional Eclipse roto?
- 4. puntos de interrupción de datos en java/eclipse
- 5. No se pueden establecer puntos de interrupción en Eclipse
- 6. no se pueden colocar puntos de interrupción en eclipse
- 7. Eclipse Helios no se detiene en los puntos de interrupción
- 8. Depuración en Eclipse. Mover entre los puntos de interrupción
- 9. Establecimiento de puntos de interrupción en Java
- 10. Depuración de Android con Eclipse: sin puntos de interrupción
- 11. clojurescript puntos de interrupción
- 12. ¿Por qué Eclipse CDT ignora los puntos de interrupción?
- 13. Insertar puntos de interrupción en Eclipse para un programa de Android
- 14. Puntos de interrupción ininterrumpidas (puntos de rastreo) en Javascript?
- 15. Cómo eliminar puntos de interrupción en XCode
- 16. Puntos de interrupción páginas aspx
- 17. SampleSyncAdapter Puntos de interrupción que no funcionan
- 18. Biblioteca del sistema JRE de Eclipse [J2SE-1.5]
- 19. No puedo depurar usando puntos de interrupción
- 20. Configurar programáticamente JRE instalados en Eclipse
- 21. JUnit no se detendrá en puntos de interrupción en Eclipse (utilizando JDK 1.6.0.20)
- 22. Eclipse PyDev: establecer puntos de interrupción en los paquetes de sitio fuente
- 23. ¿Cómo puedo permitir que los puntos de interrupción en Eclipse/CDT
- 24. ¿Qué significan diferentes iconos de punto de interrupción en Eclipse?
- 25. Eclipse - Android Library Update
- 26. refresh eclipse cdt system includes
- 27. Eclipse se detiene en el punto de interrupción inexistente
- 28. Xdebug ignora los puntos de interrupción
- 29. Xcode + eliminar todos los puntos de interrupción
- 30. ¿Deshabilita/elimina puntos de interrupción secundarios?
¿ya conectó la fuente? –
Sí, lo hice. Si no hubiera adjuntado las fuentes, ya no podría haber hecho un punto de interrupción en Eclipse. – Lampapos
como JRE no incluye información de depuración, ¿puede hacer lo mismo con JDK? –