【发布时间】:2011-10-04 08:59:26
【问题描述】:
我需要通过 SSH 隧道使用远程调试器调试 Java 应用程序。我在我的 PC 上配置了 putty,我可以使用隧道连接到服务器上运行的任何其他服务,但是 eclipse 远程调试器无法连接。
在服务器端,我使用 Java 1.6.0_21-b06,并带有以下调试选项:
-Xrunjdwp:transport=dt_socket,address=8686,server=y,suspend=n
在我的笔记本电脑上,ssh 隧道配置为:
L8686 IP_ADDR:8686
通过 ssh 隧道运行会话时,JVM 调试器是否有任何限制?
还有一件事,当我尝试连接时,在服务器控制台上我可以看到以下日志消息:
Listening for transport dt_socket at address: 8686
【问题讨论】:
-
您检查过防火墙/防病毒/病毒等所有恶意软件吗?