As preferências para depuração Java e de linguagens mistas e do WebSphere Application Server incluem a ativação da depuração de linguagens mistas, a ativação do modo de depuração passo a passo e a configuração de filtros passo a passo (que são listas de pacotes, classes etc. nos quais você não deseja parar ao percorrer ou depurar no modo passo a passo).
Selecione Janela > Preferências na barra de menus do workbench para abrir a caixa de diálogo Preferências. Nessa caixa de diálogo, é possível escolher o modo Executar/Depurar para configurar uma variedade de preferências de depuração para a sessão de depuração Java. Além disso, é possível configurar as seguintes preferências para depurar Java e linguagens mistas - e objetos da Web e outros elementos que estejam em execução em um WebSphere Application Server:
Na página de preferências de Depuração Java e de Linguagens Mistas, é possível configurar preferências de depuração de linguagens mistas na seção Depuração de Linguagens Mistas, da seguinte maneira:
Na página de preferências de Depuração Java e de Linguagens Mistas, é possível configurar preferências de depuração passo a passo na seção Passo a Passo, da seguinte maneira:
Se filtros passo a passo estiverem sendo aplicados ao depurar objetos da Web, o depurador parará em cada objeto que não for bloqueado pelo filtro. Para ativar a depuração passo a passo para objetos da Web, selecione a caixa de opções próxima ao elemento Objetos da Web. Se quiser aplicar filtros quando um objeto da Web para o qual é possível avançar for carregado, selecione o elemento Objetos da Web e, em seguida, clique no botão Configurações. Isso abrirá a caixa de diálogo Filtros de Objetos da Web. Nessa caixa de diálogo, a seleção da caixa de diálogo Aplicar filtros ativará a filtragem de objetos da Web. Quando essa caixa de opções estiver selecionada, você poderá incluir e remover filtros da seguinte maneira:
Para desativar temporariamente um filtro definido, cancele a seleção de sua caixa de opções. Ou, para desativar todos os filtros definidos, clique em Desativar Tudo. Para ativar um filtro que foi desativado, selecione sua caixa de opções - ou clique em Ativar Tudo para ativar todos os filtros.
Na caixa de diálogo Preferências a seleção de Executar/Depurar > Depuração Java e de Linguagens Mistas > Filtros de Etapa abrirá a página Filtros de Etapa. Nessa página, é possível configurar preferências de filtros de etapa Java.
Com os filtros de etapa, você pode evitar a depuração de pacotes externos dos quais seu código dependa, para poder depurar somente seu aplicativo. Os filtros de etapa afetam avançar para e retorno de etapa - e são independentes dos filtros passo a passo. Os filtros de etapa são configurados da mesma maneira que os filtros passo a passo de Depuração do WebSphere Application Server (conforme descrito anteriormente).
Na caixa de diálogo Preferências a seleção de Executar/Depurar > Depuração Java e de Linguagens Mistas > Filtros de Encadeamento abrirá a página Filtros de Encadeamento. Nessa página, é possível configurar preferências de filtros de encadeamento Java.
Para filtrar encadeamentos Java da visualização Depuração, selecione as caixas de opções Aplicar filtros de encadeamento e Encadeamentos Java. Quando encadeamentos Java forem filtrados, eles não aparecerão na visualização Depuração a menos que um evento de depuração (por exemplo, um ponto de interrupção) ocorra dentro deles.