Eclipse安装jad反编译插件详解

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

安装配置步骤

下载

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

  • jad.exe(jad反编译核心),https://varaneckas.com/jad/
    Eclipse安装jad反编译插件详解_第2张图片

  • net.sf.jadclipse_3.3.0.jar(jad的eclipse插件),http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download
    Eclipse安装jad反编译插件详解_第3张图片

安装

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

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

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

配置

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

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

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

你可能感兴趣的:(Java开发)