eclipse调试时出现"不能联接至VM",怎么回事?这个软件刚刚使用,很多地方不懂,希望讲解细致点,谢谢

eclipse调试时出现"不能联接至VM"
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:690]

第1个回答  推荐于2017-12-16
最多的解决方案有:
1、设置host:127.0.0.1 localhost;
2、设置Eclipse或Netbean的debug端口,看是否与tomcat的debug端口一致;
3、查看是否有其他运行的进程占用了debug端口;
4、配置防火墙,允许 javaw.exe访问网络。
以上四种方案,于我而言都不行。重启eclipse不行,重新build,重新配置tomcat也不行,就差点重装JDK重装tomcat重下工程了。幸好,我这人比较懒比较怕麻烦,于是 一个灵光闪过,我开始ping自己,发现无论是ping localhost还是ping 127.0.0.1还是ping 自己的ip,均ping不通,问题就找到了。那么怎么解决呢?
这个我就不擅长了,或许是跑哪个程序把机器给跑坏了,任务管理器里的进程也看不出什么花样来,不过往往有一招最通用最简便最傻瓜最有效最……的手段,这一招可以解决绝大部分的怪异灵异的疑难杂症,那就是——重启电脑!本回答被提问者采纳
相似回答