Java 调试不';我不在Intellij IDEA 12工作

Java 调试不';我不在Intellij IDEA 12工作,java,debugging,intellij-idea,Java,Debugging,Intellij Idea,我想知道为什么我的代码运行方式与我预期的稍有不同。我按下按钮并调试: Disconnected to the target VM, address: 127.0.0.1:64040 transport: socket IDE:IntelliJ Idea 12,操作系统:Windows 7 cmd>netstat TCP 127.0.0.1:62522 T145:62523 ESTABLISHED TCP 127.0

我想知道为什么我的代码运行方式与我预期的稍有不同。我按下按钮并调试:

Disconnected to the target VM, address: 127.0.0.1:64040 transport: socket
IDE:IntelliJ Idea 12,操作系统:Windows 7

cmd>netstat
      TCP    127.0.0.1:62522        T145:62523             ESTABLISHED
      TCP    127.0.0.1:62523        T145:62522             ESTABLISHED
      TCP    127.0.0.1:63544        T145:nfsd-status       ESTABLISHED
      TCP    127.0.0.1:65084        T145:nfsd-status       ESTABLISHED
      TCP    127.0.0.1:65086        T145:nfsd-status       ESTABLISHED
      TCP    127.0.0.1:65458        T145:nfsd-status       ESTABLISHED
cmd>ping 127.0.0.1:64040  - timeout

我在Windows7上使用Intellij12.1.4和Java7Update25,调试器在这种情况下运行良好。您正在使用哪个版本的IntelliJ和Java?如果您指向希望运行但没有运行的代码片段,则调试器不会停止运行是正常的。Java 7 update 25和IntelliJ Idea 12.1.4我在笔记本电脑Windows8上也有同样的问题。感谢fge!你在代码中设置断点了吗?启动调试器时是否显示复选标记?能否在断点之后添加一些
println
,以确认此代码正在运行?可能在类路径的不同位置加载了同一类的不同版本。