[英]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.