Nesta seção, você depurará um programa Java.
1. |
Na exibição Pacotes da perspectiva Java, dê um clique duplo em junit.samples.VectorTest.java para abri-lo em um editor. |
2. |
Posicione o cursor na barra do marcador (na borda esquerda da área do editor) na seguinte linha do método setUp(): fFull.addElement (new Integer(1)); e dê um clique duplo para definir um ponto de interrupção. ![]() Incluindo um Ponto de Interrupção Nota: O ponto de interrupção é azul porque não está verificado, significando que a classe que o contém ainda não foi carregada pela Java VM. |
3. |
Na exibição Pacotes, selecione o pacote junit.samples e clique no botão Depurar na barra de ferramentas. |
4. |
Selecione o item VectorTest - junit.samples - /JUnit no diálogo, em seguida, clique em Concluir. ![]() |
5. |
Assim que o ponto de interrupção é alcançado, a perspectiva Depurar abre e a execução é suspensa. Observe que o processo ainda está ativo (não finalizado) na exibição Processos. Outros encadeamentos podem estar sendo executados. ![]() Nota: O ponto de interrupção é verde porque agora está verificado. |
6. |
No editor da perspectiva Depurar, selecione a linha inteira na qual o ponto de interrupção está definido e, em seu menu de contexto, selecione Inspecionar. ![]() |
7. |
A expressão é avaliada no contexto da estrutura de pilha atual e os resultados aparecem na exibição Inspetor. Selecione a expressão na exibição Inspetor e, em seu menu de contexto, selecione Remover. |
8. |
A exibição Variáveis mostra os valores das variáveis na estrutura de pilha selecionada. Expanda a árvore fFull na exibição Variáveis até que seja possível ver elementCount. ![]() |
9. |
Observe as variáveis (por ex., elementCount) na exibição Variáveis quando fizer o seguinte na exibição Depuração para passar por VectorTest: Clique no botão Saltar para saltar a linha de código destacada. A execução continuará na linha seguinte do mesmo método (ou, se você estiver no fim de um método, ela continuará no método a partir do qual o método atual foi chamado). ![]() |
10. |
Se o programa não tiver sido executado completamente após a conclusão da depuração, selecione Finalizar no menu de contexto do item de lançamento do programa na exibição Processos ou na exibição Depuração. |