O depurador permite detectar e diagnosticar erros na sua aplicação. Permite-lhe controlar a execução do seu programa definindo pontos de interrupção, suspendendo sessões, executando os passos do código e examinando o conteúdo das variáveis. Pode depurar um servlet num servidor sem perder o estado da sua aplicação.