我正尝试在我的PC上使用Eclipse & Tomcat启动远程调试会话。 我设法运行Tomcat(不通过月食)具有以下PARAMS:使用Eclipse对Tomcat进行远程调试
set JPDA_TRANSPORT=dt_socket
set JPDA_ADDRESS=5050
cataline jpda start
服务器开始没关系,这是结果:
Using CATALINA_BASE: "C:\Java\Tomcat"
Using CATALINA_HOME: "C:\Java\Tomcat"
Using CATALINA_TMPDIR: "C:\Java\Tomcat\temp"
Using JRE_HOME: "C:\Java\jdk1.6.0_27"
Using CLASSPATH: ...
Listening for transport dt_socket at address: 5050
...
...
INFO: Server startup in 12502 ms
现在,我打开蚀,并加载相关项目。
我使用Remote Java Application
本地主机和正确的端口设置了一个新的调试配置。然而,当我运行它,我得到这个错误信息:
Failed to connect to remote VM. Connection refused.
Connection refused: connect
不能真正了解问题出在哪里。这些都在PC内部,所以不应该包含任何防火墙,有人可以想到一些东西吗?
它仍然可能是防火墙,尝试禁用它,看 – stivlo
没有,我查了一下......这不是防火墙... – stdcall
'cataline JPDA start'看起来很奇怪。通常它被称为'catalina'。你确定你正在运行好的脚本吗? – AlexR