码迷,mamicode.com
首页 > 编程语言 > 详细

使用eclipse阅读java源码

时间:2018-01-26 15:49:36      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:jar包版本   sources   alt   第一步   apache   commons   post   图片   需要   

很多时候想要阅读java源代码(无论是jdk自带的,还在第三方的),但是我们使用的jar包都是编译好的class包,无法在eclipse中直接打开,此时需要下载源码包。

本文以以下代码为例,HttpClient是apache提供的使用http协议访问网络资源的工具,功能比JDK 的 java.net 包提供的方法更强大。比如我想阅读HttpClient具体封装了哪些方法,都如何实现的呢?

HttpClient httpClient = new HttpClient();

操作步骤如下:

第一步:查看代码中jar包的具体版本

ctrl+鼠标左键,点击想看的类或者方法时会弹出如下对话框

技术分享图片

点击【Change Attached Source 】,打开新的对话框,点击【Browser】,在新弹出的对话框中可以看到使用的jar包版本

技术分享图片

第二步:下载对应版本的源码包

maven库地址

http://mvnrepository.com/

搜索【commons-httpclient】,以下即为想要的

技术分享图片

在3.1版本的所有包中选择带"sources"的,即为源码包

技术分享图片

如此可见,源码包中都是一些java文件

技术分享图片

第三步:添加源码包

在上面的这个对话框中选择【External location】,选择硬盘上存放源码包的路径,如下图所示

 技术分享图片

再次按下ctrl+鼠标左键时,源码便出来了,还可以在源码上打断点调试。

技术分享图片

 

使用eclipse阅读java源码

标签:jar包版本   sources   alt   第一步   apache   commons   post   图片   需要   

原文地址:https://www.cnblogs.com/wangzhisdu/p/8359588.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!