Preferências de depuração Java

As seguintes preferências podem ser definidas utilizando a página de preferências Abre página de preferências de depuração Java Java > Depurar.

Estas opções aplicam-se a depuradores específicos de Java e tratam de opções de suspensão e substituição de código em execução.

Opção

Descrição

Predefinição

Suspender a execução em excepções não detectadas

Esta opção controla se um programa será suspenso no caso de encontrar uma excepção não detectada.

Por exemplo, se tentar chamar um método sobre um objecto nulo e for devolvida uma NullPointerException, com esta opção o programa irá ser suspenso na localização em que a excepção tiver sido devolvida.

Activa
Suspender a execução perante erros de compilação Esta opção controla se um programa se suspende ou não ao encontrar um erro de compilação Activa
Suspender perante pontos de interrupção durante avaliações Esta opção controla se os pontos de interrupção se suspendem ou não durante uma avaliação do código que contém um ponto de interrupção. Para mais informações sobre avaliações, vá aqui. Activa
Abrir janela emergente quando suspender numa excepção Esta opção controla se será apresentada uma janela emergente quando a execução de um programa parar por causa de uma excepção. A excepção em que o programa foi suspenso será disponibilizada para inspecção na janela emergente. Inactiva
Política de suspensão predefinida para novos pontos de interrupção Esta opção permite que se estabeleça a política de suspensão predefinida para novos pontos de interrupção. A política de suspensão é utilizada pelos pontos de interrupção para dizer à VM o que suspender, neste caso o módulo onde o ponto de interrupção está activo ou toda a VM em execução. Suspender módulo
Mostrar erro quando a substituição de código em execução falhar Esta opção controla se será apresentado ao utilizador um diálogo em caso de falha de uma substituição de código em execução. Activa
Mostrar erro quando a substituição de código em execução não for suportada Esta opção controla se será apresentado ao utilizador um diálogo caso não seja suportada a substituição de código em execução, e o utilizador tiver feito e guardado alterações ao actual código em execução. Activa
Mostrar erro quando permanecerem métodos obsoletos após a substituição de código em execução Esta opção controla se será apresentado ao utilizador um diálogo em caso de conclusão de uma substituição de código em execução, mas permaneçam métodos obsoletos. Activa
Substituir ficheiros de classes que contenham erros de compilação Esta opção controla se serão substituídos ficheiros de classes que contenham erros de compilação. Activa
Tempo de espera do depurador Esta opção descreve a duração (em milissegundos) da espera do depurador enquanto tenta comunicar com uma VM em execução antes de desistir e desligar. 3000
Tempo de espera de início Esta opção descreve a duração (em milissegundos) que um início espera para concluir o processo de início, antes de desistir e terminar. Esta opção não incide na duração da execução de um programa, somente no tempo que um processo de tentativa de executar um programa irá esperar. 20000
Avisar quando não for possível instalar ponto de interrupção devido à falta de atributos de números de linhas Esta opção controla se o utilizador será avisado em caso de tentativa de definição de linha de ponto de interrupção numa linha que tenha informações não válidas. Activa

Conceitos relacionados

Depurador
Perspectivas Java
Vistas Java
Depuração local
Depuração remota

Tarefas relacionadas

Iniciar um programa Java
Executar e depurar

Referência relacionada

Preferências de formatadores de detalhes
Preferências de percurso de pilhas
Preferências de JREs instalados
Preferências de estruturas lógicas
Preferências de apresentação de primitivos
Preferências de Executar/Depurar
Preferências de filtragem por passos