很多朋友遇到過這樣的問題:
開發過程中會經常查看所引用的類別(介面或方法)的源碼,但是往往在查看JDK中的類別(介面或方法)時出現提示頁面
「Source not found」,這是因為Eclipse默認設定的自帶的JDK是沒有源src的,那麼如何引入JDK和框架的源碼呢?
這裡介紹兩個設置方法:
(查看Spring、Hibernate、Struts等框架的原始碼需要下載他們的原始碼文件,設定方法相同)
方法一:
點擊類別(介面或方法),右鍵Open Declaration或者按F3鍵出現提示頁面「Source not
found」,點擊頁面中的「Attach Source...」按鈕,點擊彈出窗口中的「External
File...」按鈕找到JDK的原始碼點擊OK按鈕,設定完成
一般JDK的源碼在安裝目錄下有個文件叫:src.zip就是,如果是spring的方法,用同樣方法,添加spring的源文件的壓縮包(應該另外下載)。
方法二:
進入Preferences設置窗口aJavaa選擇Installed JREsa更改默認選擇的JDK為自定的有源碼的(沒有設定的點擊「Add...」添加,或者點擊「Search...」按鈕查找)aOK!
另,在Preferences設置的JAVA / Build Path / Classpath Variables下有一個JAR_SRC變量,該變量負責設置源代碼路徑,但是該變量是不可修改的,必須由系統自動檢測。
補充:查看所引用的類別(介面或方法)的原始碼方法:
方法一:將該類別(介面或方法)名稱反白後滑鼠右鍵彈出選單,選擇Open Declaration或者直接按F3鍵,即可進入原始碼。
方法二:按住Ctrl鍵,滑鼠點擊該類別(介面或方法),即可進入原始碼。
成功後, 原始碼會開啟在新的table.
0 件のコメント:
コメントを投稿