提问者:小点点

已断开与目标VM的连接,地址:'127.0.0.1:62535',传输:'socket'在intellij idea CE上。我无法调试我的程序。有什么建议吗?


已连接到目标VM,地址:'127.0.0.1:63073',传输:'socket'已从目标VM断开,地址:'127.0.0.1:63073',传输:'socket'


共3个答案

匿名用户

我也有同样的问题。我注意到应用程序上没有设置下拉菜单。看看这个:

匿名用户

你把断点放在哪一行?假设您有以下代码片段:

    public static void main(String[] args) {
        int res = add(5, 8);
        System.out.println(res);

    }

    public static int add(int a, int b)
    {
        int c=a+b;
        return c;
    }

当我把断点放在add方法下有{的那一行时,我得到了和你一样的错误。如果我把断点放在int c=a b;的那一行,调试器就会像预期的那样工作。这很烦人,这是我能想出的解决方案。

匿名用户

这个问题很容易解决。再次点击debug,在右角,你会看到一个工具栏。有一个图标看起来像两个红色断点重叠。点击那个。在任何异常情况下,它都会弹出菜单。请确保已选中Enabled、Suspend、All、Condition、log message to console和log evaluated expression。