eclipse調試(debug)彈出錯誤


原創:http://www.cnblogs.com/lanhj/p/3874426.html

 

警告信息:

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: unable to create socket: winsock error 87
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:741]

 

百度了兩天都沒能解決這個問題,我一直都不開防火牆的,ping localhost也能連上,神奇的是java6能debug,java7不能debug

 

剛剛仔細看錯誤信息,看到里面有socket這個詞,難道debug還需要socket嗎?事實確實如此,不管是java project調試,tomcat調試、遠程調試都需要socket。

既然跟socket有關,那就是跟網絡有關。但是我電腦也能上網啊,難道配置不對?抱着這個想法,我打開萬能的360斷網急救箱強行恢復網絡配置,重啟機器后就能debug啦~

 

喲西喲西~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM