如何在eclipse中查看各种jar包的源码

2024-05-12 23:59

1. 如何在eclipse中查看各种jar包的源码

方法/步骤


1
打开eclipse,建立项目:Test,将struts2相关jar包导入到其中。在Package Explorer标签栏下操作。
如下图:

2
在此,以查阅struts2中,struts2-core-2.3.12.jar下的源代码为例。
在Test项目下,找到 Web App Libraries -- struts2-core-2.3.12.jar,右键单击struts2-core-2.3.12.jar,选择"Properties" 
如下图:

3
在新弹出的对话框中,选择Java  Source Attachment -- External location -- External Floder...
如下图:

4
此时,又有新的对话框弹出。找到步骤1中提到的struts2-core-2.3.12.jar的源代码在硬盘中的位置,然后单击“确定”,回到上对话框,确定信息无误后,点击“OK”
此时,源代码就成功和Eclipse建立连接了。


5
接着,要在Eclipse中查阅某一类的源代码,方法很多,在此,小编只介绍一种相对快捷的方法。
按住键盘“Ctrl键”,用鼠标碰触到某一个你调用的类,单击左键,源代码就出来了。

如何在eclipse中查看各种jar包的源码

2. eclipse怎么查看jar源码

新建一个项目,把你要查看的jar包复制到项目的lib目录下面,然后右击你的jar包,找到Build path,然后点击Add to Build path
eclipse使用qq截不了图,就不截图了
在自己的代码中引用你的jar包,按住Ctrl,然后左击你引用的类,就进入你导入的jar包的源码
或者在你add之后,会在

这里出现如下的jar

这里用mysql-connector-java-5.1.37-bin.jar作为列子
然后双击就会出现如下的类

3. 如何在eclipse里调试jar包里的代码

深入学习开源代码很多时候都需要去调试别人的jar包。当然如果你能拿别人的源码搭一个项目运行起来这样式不需要再去调试jar文件了,但是这样费时又费力。而且到最后也不一定能正常运行起来。接下来将介绍如果debug源码。
调试jar文件
这里以调试项目中搭好的springmvc框架中的DispatcherServlet为例,一次讲解如何debug进入这个类的方法。
下载对应框架版本的src源码,我这里是spring3.2.4。
把源码引入jar文件中。
a、找到DispatcherServlet的class文件所属的jar文件,这里是spring-webmvc-3.2.4.RELEASE.jsr。

b、选中项目右键如下图:

c、在Libraries下找到jar文件,选中Source attachment,点击Edit按钮

d、在source attachment中点击“引入文件夹”按钮,选中jar文件对应的文件夹

e、点击OK,即可在source attachment中看到引入的源码文件夹,点击OK。

进入调试。*重启eclipse*,进入DispatcherServlet类设置好断点,debug启动项目,然后访问断点。

接下来,我们就可以进入debug跟踪代码了。
还有一种引入源码的方式是在eclipse中打开我们要调试的java类,把源码直接引入到这个class类中,基本方式都一样。因为我这里用了反编译插件,所以class文件会自动被反编译,所以就不再演示了。

如何在eclipse里调试jar包里的代码

4. eclipse怎么查看java源代码

在Eclipse中查看JDK类库的源代码
设置: 
1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"

2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)
3.选中rt.jar文件的这一项:“c:\program files\java\jre_1.5.0_06\lib\rt.jar” 点 左边的“+” 号展开它

4.展开后,可以看到“Source Attachment:(none)”,点这一项,点右边的按钮“Source Attachment...”, 选择你的JDK目录下的 “src.zip”文件
5.一路点"ok",结束。
dt.jar是关于运行环境的类库,主要是swing的包 tools.jar是关于一些工具的类库 rt.jar包含了jdk的基础类库,也就是你在java doc里面看到的所有的类的class文件
  
使用: 
可以在 Java 源代码编辑器或代码片段编辑测试窗中选择类型、方法或字段的名称,然后对元素的定义打开编辑器。
在 Java 编辑器中,选择类型、方法或字段的名称。您也可以仅仅在名称中单击一次。 执行下列其中一项操作: 1.从菜单栏中,选择浏览 > 打开声明 2.从编辑器的弹出菜单中,选择打开声明 3.按 F3 键,如下图

5. java eclipse怎么看源代码

用eclipse进行开发时,不可避免的需要时常查看jdk、struts2、hibernate等等各种源代码,每次都去硬盘找它们的源代码,然后再进一步去详查需要的内容,这不仅要耗费大量精力,更浪费了很多宝贵时间。
eclipse提供了一种非常方便的查阅源代码的方法,方便直观不用说,精确迅速的特点决定了我们必须掌握这一方法。

工具/原料


开发工具:eclipse-jee-juno-SR2-win32-x86_64
struts2      (本经验以查阅struts2中某一jar包的源代码为例,其它的类似,请自行模仿)
方法/步骤


打开eclipse,建立项目:Test,将struts2相关jar包导入到其中。在Package Explorer标签栏下操作。
如下图:

在此,以查阅struts2中,struts2-core-2.3.12.jar下的源代码为例。
在Test项目下,找到 Web App Libraries -- struts2-core-2.3.12.jar,右键单击struts2-core-2.3.12.jar,选择"Properties" 
如下图:

在新弹出的对话框中,选择Java  Source Attachment -- External location -- External Floder...
如下图:

此时,又有新的对话框弹出。找到步骤1中提到的struts2-core-2.3.12.jar的源代码在硬盘中的位置,然后单击“确定”,回到上对话框,确定信息无误后,点击“OK”
此时,源代码就成功和Eclipse建立连接了。


接着,要在Eclipse中查阅某一类的源代码,方法很多,在此,小编只介绍一种相对快捷的方法。
按住键盘“Ctrl键”,用鼠标碰触到某一个你调用的类,单击左键,源代码就出来了。

java eclipse怎么看源代码

6. eclipse怎么看源码java

用eclipse进行开发时,不可避免的需要时常查看jdk、struts2、hibernate等等各种源代码,每次都去硬盘找它们的源代码,然后再进一步去详查需要的内容,这不仅要耗费大量精力,更浪费了很多宝贵时间。
eclipse提供了一种非常方便的查阅源代码的方法,方便直观不用说,精确迅速的特点决定了我们必须掌握这一方法。
工具/原料
开发工具:eclipse-jee-juno-SR2-win32-x86_64
struts2      (本经验以查阅struts2中某一jar包的源代码为例,其它的类似,请自行模仿)
方法/步骤
打开eclipse,建立项目:Test,将struts2相关jar包导入到其中。在Package Explorer标签栏下操作。
如下图:
在此,以查阅struts2中,struts2-core-2.3.12.jar下的源代码为例。
在Test项目下,找到 Web App Libraries -- struts2-core-2.3.12.jar,右键单击struts2-core-2.3.12.jar,选择"Properties" 
如下图:
在新弹出的对话框中,选择Java  Source Attachment -- External location -- External Floder...
如下图:
此时,又有新的对话框弹出。找到步骤1中提到的struts2-core-2.3.12.jar的源代码在硬盘中的位置,然后单击“确定”,回到上对话框,确定信息无误后,点击“OK”
此时,源代码就成功和Eclipse建立连接了。
接着,要在Eclipse中查阅某一类的源代码,方法很多,在此,小编只介绍一种相对快捷的方法。
按住键盘“Ctrl键”,用鼠标碰触到某一个你调用的类,单击左键,源代码就出来了。

7. 怎么查看jar包源码

方法/步骤

1
打开eclipse,建立项目:Test,将struts2相关jar包导入到其中。在Package Explorer标签栏下操作。
如下图:

2
在此,以查阅struts2中,struts2-core-2.3.12.jar下的源代码为例。
在Test项目下,找到 Web App Libraries -- struts2-core-2.3.12.jar,右键单击struts2-core-2.3.12.jar,选择"Properties" 
如下图:

3
在新弹出的对话框中,选择Java Source Attachment -- External location -- External Floder...
如下图:

4
此时,又有新的对话框弹出。找到步骤1中提到的struts2-core-2.3.12.jar的源代码在硬盘中的位置,然后单击“确定”,回到上对话框,确定信息无误后,点击“OK”
此时,源代码就成功和Eclipse建立连接了。

5
接着,要在Eclipse中查阅某一类的源代码,方法很多,在此,小编只介绍一种相对快捷的方法。
按住键盘“Ctrl键”,用鼠标碰触到某一个你调用的类,单击左键,源代码就出来了。
反函数存在的条件是什么?(

怎么查看jar包源码