java全部源代码,src.zip中没有的,在openjdk里的源代码加到eclipse里面..

java全部源代码,src.zip中没有的,在openjdk里的源代码加到eclipse里面..

本来想问的.现在摸索出来了..可以到
http://download.java.net/openjdk/jdk6/下载源码 或者搜索 openjdk jdk6 ..如果你的jdk是jdk 5 或者jdk 7.那就搜索 openjdk jdk5 或者 openjdk jdk7..
下载完以后解压缩..

eclipse里面选中 windows --preference()--installed jres--选中jre6(你的可能是jre5 或者jre7)--edit--选中rt.jar--source attachment--external folders..
选中解压缩的openjdk目录下的子目录 解压所在目录/jdk/src/share/classes/ ..然后重启eclipse..
这样子原来添加src.zip所不能看的源代码,比如rt.jar下sun.misc包里的class..现在就可以看源代码了..
...全文
2616 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiao_sai_ 2012-09-24
  • 打赏
  • 举报
回复
恩恩。很好,正找这个呢,感谢lz
无名老僧 2012-06-01
  • 打赏
  • 举报
回复
很好,正在找这个东西
  • 打赏
  • 举报
回复
JDK 与 OpenJDK 代码上都是一样的,只是应用的开源协议不同。

JDK 只公布了 J2SE 中 java, javax 包的源代码

而 OpenJDK 根据 GPL 协议公布了 JVM、JRE、JDK、J2SE 中所有的源代码,当然了使用到了第三方类库的源代码是不公开的(我记得在 AWT 中就使用了第三方提供的图形算法库)

由于 Sun 只开发了 Windows, Linux, Solaris 三个平台的 JDK,因此 OpenJDK 也只有这三个平台的源代码。像 Sun 交给 Apple 开发 Mac 平台的 JDK 应该是没开源。
宇宙379 2011-01-26
  • 打赏
  • 举报
回复
哇,不错!
非常感谢!!!
shine333 2011-01-26
  • 打赏
  • 举报
回复
不是操作失误,1F的没搞懂。src.zip中,并不包含rt.jar下所有的source很多sun.*, com.sun.*的内容并未包含。
  • 打赏
  • 举报
回复
是不是操作失误,或者是差某些插件 、jar包,LZ仔细研究一下








希望对你有帮助

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧