安装Eclipse的反编译工具JadClipse
记录一下安装Eclipse的反编译插件JadClipse的过程;
1、首先准备:
1)JadClipse插件,从网站http://sourceforge.net/projects/jadclipse/下载得到net.sf.jadclipse_3.3.0.jar;
2)Jad工具,从网站http://varaneckas.com/jad/获取,选择Jad 1.5.8g for Windows 9x/NT/2000 on Intel platform,得到jad158g.win.zip;
说明:JadClipse是针对eclipse编译器的Jad的反编译插件,net.sf.jadclipse_3.3.0.jar支持3.3M6版本以上的eclipse;
Jad,Java的反编译工具;
2、将net.sf.jadclipse_3.3.0.jar拷贝到eclipse目录下的plugins目录中;解压jad158g.win.zip文件,将解压后获取到的jad.exe文件放置到任意目录(路径在配置JadClipse插件时使用),不过最好放置到JDK的bin目录中,如果已经将JDK的bin目录加载到path中,此时可以直接在命令行中使用jad指令,此时我的PC中的jad.exe的路径为D:\syspros\jdk\bin\jad.exe;
3、重新启动eclipse,打开eclipse的Windows->Preference选项;
4、此时,打开Eclipse->Window->Preferences->General->Editors->File Associations,可以看到如下图;
开始打开时,选择“ *.class without source ”,下边的关联编辑器中是没有“ JadClipse Class File Viewer(default) ” 这一项的,需要通过Add指令进行添加,选择弹出列表中的“ JadClipse Class File Viewer ”一项,并将该项置为无源的class文件的默认关联编辑器;
5、此时,通过创建一个简单的项目来测试一下添加反编译器插件是否成功;
通过选中main函数的参数类型String,点击F3,即可显示出String.class文件,该文件是通过JadClipse插件反编译产生。
至此,Eclipse的反编译插件JadClipse安装成功。