如何在eclipse查看jdk源码(src.zip)
2019-01-08 08:23:25来源:博客园 阅读 ()
在eclipse编写代码的过程中,有时候想点进去看看jdk的源码,了解下里面具体的实现。在没有任何配置的情况下,应该是看不到源码的。
其实只需要把jdk安装目录下的src.zip压缩包添加到eclipse即可看到源码。具体如下面配置。
1、点击eclipse 顶部栏【window】--【preferences】,选择【Installed JREs】,选中右侧的已添加的JDK版本,然后点击【edit】按钮。
2、在打开的界面选中rt.jar,然后点击右侧的【Source Attachment...】。
3、在打开的界面点击选择 【Extenal location】,点击【External File...】,选择对应的jdk版本安装目录下的src.zip压缩包添加即可。
添加完src.zip压缩包后,一般开发过程中所需用到的jdk api应该都能看到其对应的源码了。
但还是会有部分api点击进去是看不到源码的,如反射生成代理类字节码的ProxyGenerator等,那是因为src.zip包里就没有对应的java源文件。 如果你打开src.zip包和rt.jar对比下各自目录结构,会发现很多在rt.jar下存在的class文件,在src.zip下没有对应的java源文件。
可以从下面的地址获取open jdk的源码,下载后解压,根据上面的第3步,把src.zip压缩包的路径替换成把解压目录下的src\share\classes即可看到之前不能看的源码。
http://hg.openjdk.java.net/jdk8/jdk8/jdk/
另jdk api 中用native标识的方法可以通过查看src\share\\native下的文件。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- eclipse下创建Maven项目(包含webapp目录结构) 2020-06-09
- 如何在Spring Boot应用启动之后立刻执行一段逻辑?本文详解 2020-06-05
- 如何在Spring Boot应用启动之后立刻执行一段逻辑 2020-06-02
- Eclipse中常用快捷键的使用 2020-06-01
- Eclipse安装Lombok插件 2020-05-24
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash