Exibição Depurar

Esta exibição permite gerenciar a depuração ou execução de um programa no workbench. Exibe o quadro de pilhas dos threads suspensos para cada destino que você está depurando. Cada thread no programa aparece como um nó na árvore. Ele exibe o processo de cada destino que está sendo executado.

Se o thread for suspenso, seus quadros de pilhas serão mostrados como elementos filhos.

Comandos da Exibição Depurar

Comando

Nome

Descrição

Retomar

Este comando retoma um thread suspenso.

Suspender

Este comando suspende o thread selecionado de um destino para que você possa procurar ou modificar o código, inspecionar os dados, escalonar e assim por diante.

Finalizar

Este comando finaliza o destino de depuração selecionado.


Somente menu de contexto

Finalizar & Remover

Esse comando finaliza o destino de depuração selecionado e o remove da exibição.


Somente menu de contexto

Finalizar Tudo

Este comando finaliza todos os lançamentos ativos na exibição.

Desconectar

Este comando desconecta o depurador do destino de depuração selecionado ao depurar remotamente.

Remover Todos os Lançamentos Finalizados

Este comando limpa todos os destinos de depuração finalizados da exibição.

Entrar

Este comando entra na instrução destacada.

Saltar

Este comando salta a instrução destacada. A execução continuará na linha seguinte do mesmo método ou (se você estiver no fim de um método) continuará no método a partir do qual o método atual foi chamado.

O cursor salta para a declaração do método e seleciona essa linha.

Executar para Retorno

Este comando sai do método atual. Esta opção pára a execução após a saída do método atual.

Mostrar Nomes Qualificados

Esta opção pode ser comutada para exibir ou ocultar nomes qualificados.


Somente menu de contexto

Copiar Pilha

Este comando copia a pilha selecionada de threads suspensos, bem como o estado dos threads em execução, para a área de transferência.

Somente menu de contexto

Soltar no Quadro

Este comando permite ficar para trás e entrar novamente em um quadro de pilhas especificado. Esse recurso é semelhante a "executar para trás" e iniciar novamente meio caminho do programa.

Para ficar para trás e entrar novamente em um quadro de pilhas especificado, selecione o quadro de pilhas no qual você deseja "soltar" e selecione Soltar no Quadro no menu de contexto.

Algumas advertências aplicam-se a esse recurso:

  • Não é possível soltar um método nativo na pilha.
  • Os dados globais não são afetados e retêm seus valores atuais. Por exemplo, um vetor estático contendo elementos não será limpo.

Nota: Esse comando será ativado somente se a VM subjacente suportar esse recurso.


Somente menu de contexto

Lançar Novamente

Este comando lança novamente o destino de depuração selecionado.

Somente menu de contexto

Propriedades

Este comando exibe as propriedades do lançamento selecionado. Permite também que você exiba a linha de comandos inteira para um processo selecionado.

Somente menu de contexto

Utilizar Filtros de Etapas

Esta opção pode ser alternada para aplicar filtros de etapas ao executar Avançar Para.

 

Conceitos Relacionados

Depurador
Exibições Java
Depuração Local
Depuração Remota

Tarefas Relacionadas

Alterando Opções de Lançamento do Depurador
Conectando a uma VM Remota com a Configuração de Lançamento do Aplicativo Java Remoto
Desconectando de uma VM
Lançando um Programa Java
Preparando-se para Depurar
Retomando a Execução de Threads Suspensos
Executando e Depurando
Passando pela Execução de um Programa
Suspendendo Threads

Referência Relacionada

Preferências de Depuração
Ações de Execução e Depuração
Exibições e Editores


Copyright IBM Corporation 2000, 2002. Todos os Direitos Reservados.