我需要使用远程调试程序通过SSH隧道调试Java应用程序。我在我的PC上配置了putty,并且我能够使用隧道连接到在服务器上运行的任何其他服务,但是eclipse远程调试器无法连接。无法通过SSH隧道远程调试JVM
在服务器端,我使用Java 1.6.0_21-B06开始与以下调试选项:
-Xrunjdwp:transport=dt_socket,address=8686,server=y,suspend=n
在我的笔记本电脑的ssh隧道被配置为:
L8686 IP_ADDR:8686
是在通过ssh隧道运行会话时JVM调试器有任何限制吗?
还有一件事,当我尝试连接时,在服务器控制台上,我可以看到以下日志mesage:
Listening for transport dt_socket at address: 8686
您是否检查过防火墙/防病毒软件/病毒等所有恶意软件? – kan