當前位置:編程學習大全網 - 源碼下載 - eclipse中debug使用遇到問題

eclipse中debug使用遇到問題

如果妳的斷點處是壹個Java內部的方法(妳十有八九是停在了System.out.println處),而妳安裝的是JDK(Java開發套件),不僅僅是JRE(Java運行環境),那麽eclipse的step?into會跳入這個方法裏。如果妳eclipse裏設置的JDK關聯的源碼位置不正確,eclipse就會打開.class文件(否則是直接打開JDK內部的源代碼)。

step?over倒是沒發現會產生這樣的問題。?

回答補充:

我用的是英文版,如果妳用的是中文版,下面的步驟自行與中文菜單對應起來

選擇菜單項

Window->Preferences

打開窗體,在左側面板選

Java->Installed?JREs

右側面板中選擇妳使用的Java運行環境,見截圖第1部分(百度只能上傳壹張圖,所以我把幾張截圖合在壹起了)

點擊Edit,在左下角面板中選擇妳要關聯的Java類庫,點擊“+”號展開,則在右側面板可以點擊Source?Attachment...選項選擇來源,見截圖第2部分和第3部分。

選擇好正確的代碼來源後(通常是JDK安裝目錄下的src.zip),妳就可以單步跟蹤進去了。

不過話說回來,JDK的代碼實現不會有什麽錯誤,如果不是為了學習JDK,沒必要跟進去,翻看Java?API文檔並且相信JDK能正確實現其功能即可。如果不小心進入到.class文件裏,點擊“step?return”即可返回妳自己的代碼。

  • 上一篇:鴻蒙系統系統應用程序源代碼
  • 下一篇:網站SEO優化應該怎麽做啊?
  • copyright 2024編程學習大全網