JDT incluye un depurador que permite detectar y diagnosticar errores en los programas que se están ejecutando local o remotamente.
El depurador permite controlar la ejecución de los programas estableciendo puntos de interrupción, suspendiendo lanzamientos, recorriendo el código y examinando el contenido de las variables.
El depurador tiene un diseño cliente/servidor por lo que puede depurar programas que se ejecuten remotamente en otros sistemas en la red así como programas que se estén ejecutando localmente en la estación de trabajo. El servidor del depurador se ejecuta en el mismo sistema que el programa que desea depurar, que puede estar en la estación de trabajo (depuración local) o en un sistema al que pueda acceder a través de una red (depuración remota).
Herramientas de desarrollo Java (JDT)
Puntos de interrupción
Depuración remota
Depuración local
Añadir puntos de interrupción
Cambiar opciones de lanzamiento del depurador
Conectar a una VM remota con la configuración de lanzamiento de aplicaciones Java remotas
Desconectar de una VM
Evaluar expresiones
Lanzar un programa Java
Preparar la depuración
Reanudar la ejecución de hebras suspendidas
Ejecutar y depurar
Suspender hebras
Preferencias de depuración
Vista Depurar
Acciones de ejecución y depuración
Aspecto de depuración