无法连接到 Eclipse 中的 VM127.0.0.1 本地主机::1 本地主机

2022-09-04 00:59:39

当我尝试在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]

请告诉我如何解决这个问题。我已经搜索了整个网络的答案,但没有运气。

我尝试了以下适用于其他人的解决方案:

  1. 已重新启动 Eclipse,已重新启动计算机。
  2. 更改 etc 中的主机文件- 删除 2 行之前的注释 (#) 符号,即,

    127.0.0.1 本地主机

    ::1 本地主机

    并重新启动。

  3. 已关闭所有防火墙,重新启动 Eclipse 并重试。仍然没有运气。

有人请帮帮我,我快疯了。

谢谢

索萨


答案 1

我刚刚找到了这个:Avast!2014年我有它,所以它很合适。如果你也这样做,那么这可能是你的问题。


答案 2

我正在使用Mac,我遇到了类似的问题。我之前对/etc/hosts文件进行了更改,现在我已将其还原为如下所示:-

    127.0.0.1       localhost

并重新启动系统并修复了我的问题。