在用intelliJ IDEA閱讀代碼時,跟蹤到例如java.io.File類文件時,在關鍵代碼段總會出現 “compile code”字樣,使人不能真正跟蹤到代碼內部去。
為解決此問題,如下操作:
step1:下載jdk源碼,src.jar
1.1 mac安裝的jdk路徑 :/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/
源碼所在位置:/library/java/javavirtualmachines/1.6.0_65-b14-462.jdk/Contents/Home/src.jar
若無,可前往https://developer.apple.com/downloads/進行下載,
我下載的是“java for os x 2013-005 Deloper package”
點擊安裝后,再次查看有無上面文件
1.2 導入到idea中
File-> Project Structure (Project Settings) > Platform Settings > SDKs > Sourcepath
點擊下面的+號,把src.jar導入即可
然后就可查看了
參考鏈接:
1 http://stackoverflow.com/questions/1313922/step-through-jdk-source-code-in-intellij-idea,里面步驟很全面
若不能打開,請參考下面圖片:

2 http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E6%90%9C/46205.shtml,mac下下載源碼配置
注意:通過工程下的"External Libraries"下的class.jar,可以看到java中常用類的源碼。這也是我的根本目的,呵呵
