Executando JBoss AS 7.1 em Modo DEBUG

Postado em

bug

Olá amigos,

Normalmente em ambiente de desenvolvimento precisamos realizar o DEBUG da aplicação que está sendo executada no JBoss. Ao realizar o DEBUG podemos verificar de fato como a aplicação está se comportando em “tempo de execução”.

Para que executar o JBoss em modo DEBUG no Standalone mode basta editar o arquivo standalone.conf (Linux) ou standalone.conf.bat (Windows) e remover o comentário da seguinte Linha:

Linux Standalone.conf

# Sample JPDA settings for remote socket debugging
JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"

Windows – standalone.conf.bat

rem # Sample JPDA settings for remote socket debugging
set "JAVA_OPTS=%JAVA_OPTS% -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"

Inicie o JBoss AS 7 e perceba que ele está “ouvindo” na porta 8787 configurada nas propriedades acima:

debug-jboss 7

Realize o deploy da aplicação que deseja realizar o DEBUG ou inicie pela IDE mesmo!

Eu utilizei a aplicação counter para realizar os testes.

Agora escolha a IDE de sua preferência e coloque um Breakpoint no seu código🙂

Por exemplo, no Eclipse faça os seguintes procedimentos:

Navegue até Run -> Debug Configurations… -> Remote Java Application -> Botão Direito -> New e adicione os valores como abaixo:

eclipse-debug-jboss 7

Clique em Apply e depois em Debug. Agora já estamos conectados🙂

Execute a aplicação e pronto!!!

eclipse-debug-jboss 7-final

É isso ai galera!

Abs

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s