Eclipse安装jad反编译插件详解

当使用Eclipse打开第三方依赖包里的类时,常常出现如下画面。这代表Eclipse没有找到该类关联的源码文件。
Eclipse安装jad反编译插件详解
为了使阅读源码更方便,我们可以给Eclipse安装反编译插件。在众多反编译插件中,jadclipse算是一个比较好用的。

安装配置步骤

下载

安装和配置之前,我们需要下载两个文件:

安装

jad.exe文件下载下来,我们可以直接放到%JAVA_HOME%/bin/目录下,这样jad就在系统环境变量里了。

net.sf.jadclipse_3.3.0.jar文件下下来放到Eclipse的dropins目录里(这个目录是专门存放插件的),并重启Eclipse。

重启Eclipse后,打开Preferences,搜索jad,能看到jad的配置选项说明jadclipse插件安装好了:
Eclipse安装jad反编译插件详解

配置

jadclipse插件安装好后,Eclipse不一定对没有源文件的class文件默认就是用jadClipse插件打开,我们还需要配置一下,如下图:
Eclipse安装jad反编译插件详解

给*.class without source添加JadClipse Class File Viewer编辑器,并设置为Default。

这样Eclipse就可以打开并反编译没有源码的class文件了。