2013-08-12 69 views
9

如何使用JBOSS服务器4.x版本在Eclipse中配置远程调试?Eclipse使用jboss远程调试

到目前为止,

第一步:我已经修改了run.confg文件。通过取消注释下面的行。用于远程调试插座样品JPDA设置:

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

第二步:那我在调试配置配置的Eclipse。它说:

Failed to connect to remote VM. Connection refused. 
+2

当有人回答你的问题时,你必须麻烦地说出它是否适用于你。 –

+0

重复的http://stackoverflow.com/questions/516196/jboss-debugging-in-eclipse – Vadzim

回答

15

你问什么是不特定要么的Java EE或JBoss的4.x的 - 你可以调试的情况下,你启动JVM时指定的远程调试运行参数的任何Java进程。

在你设定-Xdebug参数丢失,所以你行应为:

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

现在应该能够连接,如果你使用的是正确的主机和你指定的端口8787。万一它仍然无法工作,这很可能是防火墙问题阻塞端口。