O depurador Java possui um design de cliente/servidor para que possa ser usado para depurar programas executados local (na mesma estação de trabalho que o depurador) ou remotamente (em outro computador na rede).
A depuração local é o tipo mais simples e comum de depuração.
Depois de concluir a edição e construção de seu programa Java, você pode
ativar o programa em sua estação de trabalho utilizando o item de menu
Executar > Depurar... no
ambiente de trabalho.
A ativação do programa dessa maneira estabelecerá uma conexão
entre o cliente depurador e o programa Java que você está ativando. E você poderá usar pontos de interrupção, etapas ou avaliação de
expressão para depurar seu programa.
Incluindo Pontos de Interrupção
Retomando a
Execução de Encadeamentos Suspensos
Executando e Depurando
Suspendendo Encadeamentos
Preferências de Depuração
Visualização Depuração
Ações do Menu Executar
Ações da Barra de Ferramentas Executar e Depurar