Debug sem Lomboz

4 respostas
T

Olá Pessoal,

preciso depurar uma aplicação, mas como jah tenho os .ear, .jar e .war, não posso utilizar o Lomboz. Como faço isso no Eclipse?

1 - Inicio o Jboss.
2 - Debug -> Java Application ou Java Remote Application?

Acho q eh Java Remote Application pq eu preciso me conectar no servidor de aplicação e depurar ela lah, soh q a conexão falha (“Failed to connect to remote VM. Connection refused”), talvez pq esteja colocando os parâmetros errados.

Conection Type: Standard (Socket Attach)
Host: localhost
Port:8000

Alguém pode ajudar?

Obrigado.

4 Respostas

D

nossa acabei de ver como se faz isso lá no guj:

http://www.guj.com.br/content/articles/eclipse/EclipseTomcatServletDebugging.htm

T

Belez Darseid,

o site deu uma pista…

como eu tô usando o Jboss, tive que descomentar uns parâmetros no run.bat…

set JAVA_OPTS=-classic -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%

soh que quando eu starto o Jboss ele dah a seguinte mensagem:

Warning: classic VM not supported; client VM will be used

e o startup congela…

Alguma idéia?

D

Eh quase isso… tenta:

-Dprogram.name=%PROGNAME% -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787

onde %PROGNAME% é run.bat (Caso windows) ou run.sh (Caso linux)

T

Eh isso aí…

vallewwww…

No final final eu acabei usando o Lomboz mesmo… soh pra startar o servidor e apanhei pra descobrir que era o “Run Server” e não o “Debug Server”. Qual a diferença? Alguém sabe?

Criado 11 de maio de 2005
Ultima resposta 13 de mai. de 2005
Respostas 4
Participantes 2