Eclipse:本地调试(不是远程)“无法连接到VM”

时间:2012-11-16 14:56:31

标签: java eclipse

我正在从IntelliJ Idea转换到Eclipse(是的,我知道......长篇故事)。似乎我只能调试一次应用程序。在第一次之后,我再次尝试调试,我收到错误:

Launching <app> has encountered a problem
Cannot connect to VM

Address already in use: JVM_Bind

enter image description here

如果我关闭Eclipse并重新启动,我可以再次调试应用程序一次。这不会影响跑步。

我觉得我的应用程序中的一个线程没有关闭,但是不知道测试它的好方法和/或完全杀死进程而不是每次都关闭Eclipse。

Eclipse版本:4.2.1构建ID:M20120914-1800(Juno?)

JRE:1.6.0_32-b05

注意:它作为“Java Application”运行,而不是“远程Java应用程序”。

更新:已更新为JDK 1.7x,现在似乎正在运行......

3 个答案:

答案 0 :(得分:0)

JVM_Bind绑定到您计算机上已使用的套接字。

我记得在同一时间使用Skype或Outlook时出现此问题。

答案 1 :(得分:0)

您的已调试应用程序尚未关闭。

转到debug-view并终止应用程序手册。

答案 2 :(得分:0)

升级到JDK 7似乎解决了这个问题......