天天看點

如何在Eclipse中檢視JDK以及Java架構的源碼

方法一:快速簡單

第一步:

打開你的Eclipse,然後随便找一個Java檔案,随便找一個Java類庫,比如String什麼的,然後按住Ctrl,再點選它,你會發現跳到如下界面:

如何在Eclipse中檢視JDK以及Java架構的源碼

你會發現報錯了:Source not found。這是必然的,别怕,我們繼續往下走。

第二步:

點選上圖中的“Attach Source…”那個按鈕,會彈出一個對話框,然後選擇External location選項,然後點選“External File…”,然後又會彈出對話框,整個過程如下圖:

如何在Eclipse中檢視JDK以及Java架構的源碼

第三步:

在彈出的JAR/ZIP File Selection對話框中,找到JDK安裝目錄下的src.zip。然後選擇,然後點選打開。然後點選OK啥的。

第四步:

這回,你再随意選擇一個Java自帶的類,然後按住Ctrl,随便選擇一個Open選項,你就會發現,奇迹出現了,如下:

如何在Eclipse中檢視JDK以及Java架構的源碼

方法二:正規稍複雜

第一步:

點 “window”-> “Preferences” -> “Java” -> “Installed JREs”,會出現如下對話框:

如何在Eclipse中檢視JDK以及Java架構的源碼

第二步:

選擇你的JRE,然後點選右邊的“Edit…”按鈕,會彈出如下對話框:

如何在Eclipse中檢視JDK以及Java架構的源碼

第三步:

在彈出的對話框的左下方的框框裡面,選擇rt.jar分類,然後展開分類,點選分類下的Source attachment:(none),然後點選右邊的“Source Attachment…”按鈕,會彈出如下對話框:

如何在Eclipse中檢視JDK以及Java架構的源碼

第四步:

依舊是找到你的src.zip檔案,然後打開,然後一步一步OK或者Finish啥的,應用你的配置選擇。

第五步:

到這裡,你就可以愉快地檢視各種源代碼了,至于其他的Java架構如Spring啥的,設定方法相似,在這裡就不再贅述了。