【发布时间】:2013-11-07 03:34:28
【问题描述】:
当我尝试在 Eclipse 上调试我的任何项目时,我突然开始遇到这个奇怪的错误。我不记得有什么改变让这个问题突然开始。
'Launching <my program name>' has encountered a problem.
Cannot connect to VM.
错误详情:
Cannot connect to VM
com.sun.jdi.connect.TransportTimeoutException
此外,在控制台中我收到以下错误:
FATAL ERROR in native method: JDWP No transports initialized,
jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
ERROR: transport error 202: connect failed: Connection timed out
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized
[../../../src/share/back/debugInit.c:750]
请告诉我如何解决这个问题。我已经在整个网络上搜索了答案,但没有运气。
我尝试了以下对其他人有用的解决方案:
- 重新启动 Eclipse,重新启动计算机。
-
更改 etc\ 中的 hosts 文件 - 即删除两行之前的 cmets (#) 符号,
127.0.0.1 本地主机
::1 本地主机
然后重新启动。
- 关闭所有防火墙,重新启动 Eclipse 并重试。还是没有运气。
请大家帮帮我,我快疯了。
谢谢
苏萨
【问题讨论】:
标签: java eclipse debugging jdwp