簡體   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