【发布时间】:2012-05-05 19:41:01
【问题描述】:
我将 tomcat 配置为从 Eclipse 远程调试:
开始“配置Tomcat”。转到 Java 选项卡。添加以下行:
-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
然后启动服务器。
但是我没有看到有人登录 catalina.out 提到 JPDA!
我也没有看到端口 8000 正在监听(使用 netstat -a)。
当我尝试从 Eclipse 调试(使用远程调试设置)时出现以下错误:
无法连接到远程虚拟机。连接被拒绝
为什么?
【问题讨论】:
-
仅用于调试目的,这里有两个想法:1,更改防火墙的端口和开关(如果有的话),2,在JPDA配置后添加一些新的配置,例如极低的 Xms/Xmx 设置,以查看 Tomcat 是否正确读取了您的参数。
-
1) 我尝试使用另一个端口 (1044)。 2)我允许所有在我的防火墙中,与 java 和 tomcat 连接 3)我在 Tomcat java 选项中添加了一些新配置(Xms/Xmx),但它没有启动,所以之前是正确的选项,tomcat 读得很好。但我仍然有这个错误:(
-
哇,现在可以正常使用了。我刚刚更改了我之前使用的配置。但我还是不明白为什么它不起作用....是魔法吗??:)
-
非常好 :) 我想我的网络应用程序在我尝试调试时没有启动...
标签: java eclipse debugging tomcat connection-refused