java - Eclipse Java 调试器源查找路径

标签 java eclipse debugging workspace buildpath

我的工作区中有两个 Java Eclipse 项目。项目 ProjectA 在包 packageA 中具有类 ClassA,同样,项目 ProjectB 具有类 ClassB code> 位于包 packageB 内。

我有这个简单的代码:

// ClassA.java
package packageA;

import packageB.ClassB;

public class ClassA {

    public static void main(String[] args) {
        ClassB b = new ClassB();
        String str = b.getStr();
        System.out.println(str);
    }

}


// ClassB.java
package packageB;

public class ClassB {
    private String str;

    public ClassB() {
        str = "Hello, World!";
    }

    public String getStr() {
        return str;
    }
}

问题:我正在尝试在 ClassA调试 main 。当我进入 ClassB 构造函数时,通过“编辑源查找路径...”按钮收到错误“未找到源”。我尝试通过将 ProjectB 添加到 ProjectA 调试配置的“源”选项卡来解决此问题,但仍然遇到相同的错误。

问题:如何解决此问题?

最佳答案

我按如下方式解决了这个问题:当我遇到“未找到源”页面时,我使用调试器退出几次,直到回到代码中的位置。然后,我再次介入,这次成功了。

引用请见this answer .

关于java - Eclipse Java 调试器源查找路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54848133/

相关文章:

java - IntelliJ 中禁用了内部 HTTP 服务器。无法打开项目

java - 多线程通信为什么使用等待和通知不能保证输出

java - 方法完成和异常

mysql - Joomla SQL查询调试方法

java - Blue J 的非法角色

启动 Eclipse 时出现 java.lang.ClassNotFoundException

java - startActivityForResult() 可以发送数据吗?

eclipse - 在 IntelliJ 中导入 war

C:段错误 11 仅在终端中,不在调试器中

c++ - GDB 在函数末尾中断而不是指定的断点