繁体   English   中英

Eclipse Java调试器源查找路径

[英]Eclipse Java Debugger Source Lookup Path

我的工作区中有两个Java eclipse项目。 工程ProjectA具有类ClassA包内packageA ,同样地,工程ProjectB具有类ClassB包内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 debug main。 当我进入ClassB构造函数时,通过“编辑源查找路径...”按钮收到错误“找不到源”。 我试图通过将ProjectB添加到ProjectA的调试配置的“源”选项卡来解决此问题,但仍然遇到相同的错误。

问题 :如何解决此问题?

我按以下方法解决了此问题:当遇到“找不到源”页面时,我几次退出调试器,直到回到代码所在的位置。 然后,我再次进入,这一次成功了。

供参考,请参阅此答案

它们需要位于同一软件包中,或者尝试使用maven项目并通过pom.xml包含所需的软件包。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM