在Eclipse中关联源代码
2014-03-14 09:28
239 查看
在Eclipse中关联源代码
在使用Eclipse的时候,为了查看一些Java代码的具体实现,通常需要查看一些源代码,但是有些时候都是我们使用到了某个类,想查看它的源代码的时候,才去关联源代码,而我一直想知道这么一个问题:当我在没有想看源代码之前,将自己的Eclipse已经关联源代码了,该怎么设置,现在终于知道了,所以根据自己所学的知识,分享给大家。
首先说一下常规的关联源代码的方式,当我们想查看HashMap源代码的时候,由于没有关联源代码变会出现如下页面:
![](http://img.my.csdn.net/uploads/201301/13/1358036525_5840.jpg)
在该页面中可以很清楚的看到没有发现源代码,所以单击上方的“Attach Source”按钮,打开如下页面:
![](http://img.my.csdn.net/uploads/201301/13/1358036547_5161.JPG)
由于没有关联源代码,所以上方的“Location path”处是空的,单击“External File”按钮,选择我们的Java的源代码压缩文件src.zip,在“Location path”处就可以看到自己的源代码的路径,单击OK按钮,即可以看到HashMap的源代码了。如下图所示:
![](http://img.my.csdn.net/uploads/201301/13/1358036565_7112.JPG)
接下来说一下如何在Eclipse中设置关联源代码。
从下图中,可以看到,当前的rt.jar包没有关联源代码,既然是jar包没有关联,那么在添加jar包的地方,应该有设置关联源代码的地方吧!确实是的。那么我们便会想到了构建路径,所以打开构建路径。
![](http://img.my.csdn.net/uploads/201301/13/1358036601_4383.JPG)
在构建路径中选择“Libraties”选项卡,展开rt.jar选项,可以清楚的看到第一项的“Source attachment”为空,所以选择右键如图所示右边的Edit按钮,如图所示:
![](http://img.my.csdn.net/uploads/201301/13/1358036622_8005.JPG)
当单击了该按钮,便又会出现了如下这个界面,所以我们按照如上的操作便可以关联源代码了。
![](http://img.my.csdn.net/uploads/201301/13/1358036669_5026.JPG)
或者是在如下的窗口中设置,如图所示:
![](http://img.my.csdn.net/uploads/201301/13/1358036641_4106.JPG)
上边的图应该不是很陌生吧!当我们在Eclipse中添加一个JRE的时候,也是可以关联源代码的。有些时候我们不想使用Eclipse的JRE,而是想使用我们自己的JRE,便会打开上面的窗口,选择对应的jar包,然后选择右边的“Source Attachment”选项。如图所示:
![](http://img.my.csdn.net/uploads/201301/13/1358036717_4522.JPG)
之后,便再次出现了如下的窗口:
![](http://img.my.csdn.net/uploads/201301/13/1358036742_9383.JPG)
至此,我们的Eclipse关联源代码就结束了,对于MyEclipse我想也应该是这样的。
在使用Eclipse的时候,为了查看一些Java代码的具体实现,通常需要查看一些源代码,但是有些时候都是我们使用到了某个类,想查看它的源代码的时候,才去关联源代码,而我一直想知道这么一个问题:当我在没有想看源代码之前,将自己的Eclipse已经关联源代码了,该怎么设置,现在终于知道了,所以根据自己所学的知识,分享给大家。
首先说一下常规的关联源代码的方式,当我们想查看HashMap源代码的时候,由于没有关联源代码变会出现如下页面:
![](http://img.my.csdn.net/uploads/201301/13/1358036525_5840.jpg)
在该页面中可以很清楚的看到没有发现源代码,所以单击上方的“Attach Source”按钮,打开如下页面:
由于没有关联源代码,所以上方的“Location path”处是空的,单击“External File”按钮,选择我们的Java的源代码压缩文件src.zip,在“Location path”处就可以看到自己的源代码的路径,单击OK按钮,即可以看到HashMap的源代码了。如下图所示:
接下来说一下如何在Eclipse中设置关联源代码。
从下图中,可以看到,当前的rt.jar包没有关联源代码,既然是jar包没有关联,那么在添加jar包的地方,应该有设置关联源代码的地方吧!确实是的。那么我们便会想到了构建路径,所以打开构建路径。
在构建路径中选择“Libraties”选项卡,展开rt.jar选项,可以清楚的看到第一项的“Source attachment”为空,所以选择右键如图所示右边的Edit按钮,如图所示:
当单击了该按钮,便又会出现了如下这个界面,所以我们按照如上的操作便可以关联源代码了。
或者是在如下的窗口中设置,如图所示:
上边的图应该不是很陌生吧!当我们在Eclipse中添加一个JRE的时候,也是可以关联源代码的。有些时候我们不想使用Eclipse的JRE,而是想使用我们自己的JRE,便会打开上面的窗口,选择对应的jar包,然后选择右边的“Source Attachment”选项。如图所示:
之后,便再次出现了如下的窗口:
至此,我们的Eclipse关联源代码就结束了,对于MyEclipse我想也应该是这样的。
相关文章推荐
- 用JAVA实现一个简单地Socket服务器,可以实现发给指定对象
- Eclipse is running in a JRE, but a JDK is required
- Java I/O流常用类小结
- Java Enum implementing an Interface
- MyEclipse6.5上安装maven插件
- JAVA在线观看视频教程完整版
- MyEclipse遇到的一些问题解决办法
- Java设计模式之装饰者模式
- java中List集合迭代
- Java时间格式的相互转换
- java中使用二进制进行权限控制
- java的HashCode方法
- Struts2值栈的理解【转】
- Struts2中值栈的理解【转】
- myeclipse 8.6 安装git插件
- 【转】struts2中处理同一个表单的多个提交按钮
- 企业软件,WEB和对于他们无限美好的遐想(第五日)--2014-3-14--IT日 + Struts 原理分析 (四)
- 开源 免费 java CMS - FreeCMS1.7 统计分析
- java可视化编程-eclipse安装windowbuilder插件
- java_IO流