Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Eclipse Remote debugging with jboss

How can I configure remote debugging in Eclipse with JBOSS server 4.x version?

So far,

Step1: I have modified the run.confg file. By uncommenting the below line. Sample JPDA settings for remote socket debugging:

JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"

Step2 : Then I configured Eclipse in debug configurations. It's saying:

Failed to connect to remote VM. Connection refused.
like image 592
Ravi Avatar asked Aug 12 '13 08:08

Ravi


1 Answers

What you are asking is not specific to either Java EE or JBoss 4.x - you can debug any Java process in case you specified the remote debugging runtime parameters when starting the JVM.

In your setting the -Xdebug parameter is missing, so your line would be:

JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"

Now it should be able to connect, in case you are using the correct host and your specified port 8787. In case it's still not working, it's most likely a firewall issue blocking the port.

like image 69
Alexander Rühl Avatar answered Oct 31 '22 18:10

Alexander Rühl