如果我們在使用eclipse撰寫java code時,若以debug執行application,當停留在您設定的
breakpoint後想要step into java core class code,此時會無法繼續往下追蹤! 若是想要的話,
您可以設定兩個地方來完成目的! 並且還可以在core code裡設定breakpoint!
使用環境 - Eclipse Oxygen
一、設定Java project
1. Project right click → properties → Java Build Path
2. Add Library → JRE System Library
breakpoint後想要step into java core class code,此時會無法繼續往下追蹤! 若是想要的話,
您可以設定兩個地方來完成目的! 並且還可以在core code裡設定breakpoint!
使用環境 - Eclipse Oxygen
一、設定Java project
1. Project right click → properties → Java Build Path
2. Add Library → JRE System Library
3. Click Installed JREs → click Add → Standrd VM and next
Click Directory選擇jdk root path,此時點選下方的項目再click Source Attachment
選擇jdk lib directory下的src.zip
4. Java source editor
您此時可以在編輯區內針對Java core class按下F3,此時可以進入.class內看到相對應的source
code
二、設定breakpoint
先在自行撰寫的java code set breakpoint,同時點選debug toolbar
執行後停留在Line 14,此時click step into
發現source not found
點選Edit Source Lookup Path,並選擇src.zip file in jdk lib directory
最後,順利開啟Pattern.java source code
再來,若您要針對java core source code to set breakpoint,可以直接開啟相關程式碼,在您
要的行數設定,在debug後即會停留在該行上,如下方為String.java
留言
張貼留言