El depurador permite detectar y diagnosticar errores en la aplicación. Permite controlar la ejecución del programa estableciendo puntos de interrupción, suspendiendo hebras, recorriendo el código y examinando el contenido de las variables. Puede depurar las páginas de JavaServer (JSP) sin perder el estado de la aplicación.