`
starbhhc
  • 浏览: 649394 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

eclipse查看jar源码

 
阅读更多

Java 项目的编译文件经常被打包成 JAR(Java Archive,Java 归档文件)文件,当然,作为学习,有时候也非常想看到这个 JAR 被打包前的源代码是怎么样的。 
下面提供几种查看 JAR 包的源代码方式。

1.Maven 项目

,如下图设置后,直接双击 要查看的 .class 文件即可,它会自动下载源文件,这样就能看到了

2.传统的导入 jar 的项目

如果不是通过 Maven 管理的项目,推荐一个反编译工具 Jad ,配合 JadClipse 插件 来将 .class 文件反编译为源码。

1)安装 Jad

下载 Jad :http://varaneckas.com/jad/

解压到任意目录即可 ,会得到一个 jad.exe 文件

2)安装 JadClipse

下载地址 http://sourceforge.net/projects/jadclipse/files/latest/download?source=files

解压会得到 net.sf.jadclipse_3.3.0.jar

安装到 eclipse 有几种方式:

1.直接 jar 放入 eclipse 的 plugins子目录下

2.以 link 形式来安装

建一个目录 比如,我这里是 JadClipse ,在该目录下建一个 plugins 文件就爱,将 jar 放到这个文件下,这样就是一个典型的 eclipse 插件了。

建一个 JadClipse.link 文件,里面写上

path=D:/eclipse/JadClipse

就是指向我们新建的 JadClipse目录,将 JadClipse.link 放入到 eclipse 的 dropins 目录下即可,

重启

配置 JadClipse

配置Jadclipse, 在 Windows - Preferences - Java - JadClipse 下

修改 Path to decompiler 输入我们解压 jad.exe 的位置,如下:

D:\eclipse\JadClipse\jad.exe

在 Windows - Preferences - General - Editors - File Associations 下 .class without source 文件类型的默认编辑器为 JadClipse Class File Viewer

重启即可

效果

这是没有源码的

这个是获取源码的

这样,我们就能看到源代码了。

 

 

 

 

分享到:
评论

相关推荐

    eclipse查看jar源码插件,亲测可用

    本篇文章将详细讲解如何在Eclipse中安装和使用查看jar源码的插件,以及亲测有效的步骤。 首先,我们要解决的问题是如何在Eclipse中查看jar源码。默认情况下,Eclipse可能无法直接显示这些源代码。这时,我们就需要...

    eclipse中jd-gui插件,可以用于查看jar包class源代码

    - 当你打开一个.jar文件时,`jd-gui`会显示类列表,你可以逐个查看每个类的源代码。 - 对于复杂的项目,`jd-gui`允许你跳转到方法定义,查看变量信息,并且支持代码高亮和搜索功能,极大地提高了工作效率。 此外,`...

    eclipse查看jar包源码工具

    "eclipse查看jar包源码工具"就是这样一个插件,它使得在Eclipse中查看JAR文件的源代码变得方便快捷。 首先,让我们了解一下如何在Eclipse中安装这个工具。通常,这样的工具会以Eclipse插件的形式提供,如"jd-...

    eclipse查看jar包文件

    Eclipse是一个强大的Java IDE,它不仅支持代码编写、调试,还提供了查看和分析jar包内容的功能。对于开发者来说,有时需要查看jar包内的源码或者类文件,以理解某个库函数的工作原理或者排查问题。以下是关于这个...

    eclipse反编译看jar源码插件jad

    将net.sf.jadclipse_3.3.0.jar复制到eclipse安装目录下的plugins目录中;将jad.exe放入电脑中任意文件夹中比如D:\Java\jdk1.7.0\bin,在eclipse的首选项中的jadClipse的path to decompiler中配置为 D:\Java\jdk1.7.0...

    使用eclipse查看jar包的工具

    eclipse查看jar包源码工具:在Eclipse查看开发包jar源码的方法如下: 1.选择项目,右键中单击【Properties】 2.【Java Build Path】-【Configure Build Path】-【Libraries】,在下面找到如:Guava-r09.jar包,...

    eclipse查看jar包class文件源码插件,jar包反编译查看工具

    总的来说,通过Eclipse插件和独立的JD-GUI工具,开发者可以方便地查看.jar文件中的源代码,从而更好地理解和学习代码。同时,了解并遵守相关软件的许可证规定也至关重要。在实际工作中,这些工具和方法能显著提高...

    eclipse查看jar源码含教程步骤,亲测可用

    步骤: 1、运行eclipse,选择菜单栏Help-->Install New Software 2、在右侧窗口,选择Add--> (1)Name:需要自己填写 ...5、插件安装成功,重启eclipse,打开jar包即可查看class文件的源代码。

    eclipse查看jar包源码的工具.zip

    jd-eclipse是Java反编译器JD-GUI的一个Eclipse版本,它能够将已编译的Java字节码转换回源代码形式,从而帮助开发者查看和理解无法直接获取源码的库。安装jd-eclipse插件非常简单,可以通过以下步骤进行: 1. 打开...

    eclipse查看第三方jar包源码

    1.将net.sf.jadclipse_3.3.0.jar拷贝到eclipse的plugins目录下 2.再删除eclipse的configuration目录下org.eclipse.update文件 3.重启eclipse,点击菜单栏中File->Restart 4.下载jad的可执行文件,解压后放在某一磁盘...

    jad在eclipse配置查看jar包源码.rar

    总之,通过Eclipse与JADclipse插件的配合,开发者可以方便地查看并理解jar包中的源代码,这对于学习和调试第三方库非常有用。记得在使用过程中保持对jar包的尊重,不要滥用源码查看功能进行非法操作。

    Eclipse sdk中查看jar源代码的方法.doc

    ### Eclipse SDK中查看JAR源代码的方法 #### 引言 在进行软件开发的过程中,我们经常需要使用到第三方库或框架。这些库通常被打包成JAR文件供开发者使用。有时候,为了理解某个方法的工作原理或者调试代码时遇到的...

    查看eclipse中jar包的源码设置(图)

    查看eclipse中jar包的源码设置 0积分才是分享的真理

    查看jar源码

    标题提到的“查看jar源码”是一个关键技能,尤其对于开发者来说,这有助于提升代码阅读和调试能力。 通常,Java的源码文件是`.java`扩展名,而编译后的字节码文件是`.class`扩展名,被打包到JAR文件中。如果原始的...

    eclipse,myeclipse 查看jar包源代码

    下面我们将详细探讨如何在这些IDE中查看jar包的源代码,以及这样做的重要性和具体步骤。 首先,查看jar源码对于开发者来说至关重要。它可以帮助我们理解库或框架的功能,调试代码,学习最佳实践,甚至定位并修复...

    eclipse查看Android源代码

    总的来说,要在Eclipse中查看Android源代码,你需要正确的源码环境、Eclipse的SDK配置,以及一个指向源码的Android项目。通过这种方式,开发者不仅可以学习Android系统的内部工作原理,还能方便地进行调试和问题定位...

    eclipse中查看jar包源文件插件

    在默认情况下,如果JAR包未包含源代码,Eclipse无法直接打开源码,这时我们就需要借助特定的插件来实现这一需求。"eclipse中查看jar包源文件插件"正是为了解决这一问题而设计的。 该插件的主要功能是允许开发者在...

    eclipse编译.class所需jar包

    总的来说,为了在Eclipse中查看无源码的第三方库的源代码,你需要jad.exe作为反编译工具,以及net.sf.jadclipse_3.3.0.jar作为Eclipse的插件,将这两者结合使用,便能在Eclipse的友好环境中直接查看和理解.class文件...

    Eclipse中的.class jar源码的插件JD-Eclipse-site-1.0.0-RC2.zip

    使用JD-Eclipse插件查看.jar源码时,用户可以直接右键点击项目中的.jar文件,选择"Open With" -> "JD-GUI",这样Eclipse就会调用JD-Eclipse插件打开源码视图。在源码视图中,开发者可以看到反编译后的Java源代码,...

    eclipse查看class源码

    在Java开发过程中,有时我们可能需要查看已编译的`.class`文件的源代码,以理解其内部工作原理或进行调试。在这种情况下,Eclipse IDE提供了查看`.class`源码的功能,但默认并不直接支持反编译。为了解决这个问题,...

Global site tag (gtag.js) - Google Analytics