转自:http://blog.sina.com.cn/programbus
1.查看JDK源码
在eclipse界面,windows/preferences
在JAVA / Installed JREs 中,可以选择一个 JRE 来支持 Eclipse ,而一般情况下我们的机器中都装了 2 套 JRE ,一套有源码,一套无源码,而系统恰恰选择了那套无源码 的 JRE ,因此在使用中便无法查看源代码。
点击最右边的Search 按钮,选择 Search 的路径为你安装 JDK 的路径, 在我的机器上是 C:"Program Files"Java"jdk1.5.0_08 ,经过查找后,系统就会发现另外一套 JRE ,这套 JRE 是有源代码的,这时你选择刚刚找到的这个 JRE 作为 Eclipse 的默认 JRE 。如下图:
新建工程,则新工程可以按住ctrl点查看JDK源代码
旧的工程,左侧点击选中工程,右键->build Path->Config Build Path
更改jre.如下图
2.查看开源框架源代码
如我工程里引用了struts的jar包,想链接其源代码
到开源框架官网下载包含源代码的完整包,解压,放到一个目录下
左侧点击选中工程,右键->build Path->Config Build Path
找到 jar包,点击开->Source Attachment->选择External Folder->找到目录下对应解压后文件夹
->找到src->找到对应jar所对应源代码的文件夹->确认