Na janela Projetos, clique com o botão direito do mouse no projeto de módulo EJB e escolha Depurar projeto.
Ao depurar um módulo EJB independente, o IDE realiza os seguintes procedimentos:
Compila o módulo EJB se for necessário.
Interrompe o servidor de aplicativo e o inicia no modo de depuração.
Implanta o módulo EJB no servidor de aplicativo.
Inicia uma sessão de depuração, anexa o depurador ao servidor e abre as janelas do depurador na parte inferior da tela do IDE. Visto que o módulo EJB não apresenta uma classe executável, não há variáveis locais ou chamadas na pilha de chamadas. Para depurar a funcionalidade no módulo EJB, use um cliente de aplicativo ou um aplicativo da Web para acessar os método do módulo EJB.
Para depurar um aplicativo empresarial:
Na janela Projetos, clique com o botão direito do mouse no projeto de aplicativo de empresa e escolha Depurar projeto.
Ao depurar um aplicativo empresarial, o IDE realiza os seguintes procedimentos:
Compila o arquivo EAR se for necessário.
Interrompe o servidor de aplicativo e o inicia no modo de depuração.
Implanta o aplicativo empresarial no servidor de aplicativo.
Inicia uma sessão de depuração, anexa o depurador ao servidor e abre as janelas do depurador na parte inferior da tela do IDE. Se o aplicativo apresenta uma URL e um aplicativo da Web designado para a execução, o IDE abre a URL no navegador externo.
Observações:
Se o módulo EJB faz parte de um aplicativo empresarial, você deve depurá-lo sempre executando o comando de depuração no projeto de aplicativo empresarial. Visto que o IDE não sabe a qual aplicativo empresarial pertence o módulo EJB, ao executar o comando Depurar em um projeto de módulo EJB, o módulo será implantado como um módulo independente.
A informações desta página aplicam-se somente a . Para , você deve criar um destino de depuração para depurar o EJB.
As janelas do depurador filtram qualquer informação das chamadas do método em execução no servidor.