多语言展示
当前在线:1709今日阅读:75今日分享:44

Eclipse中如何安装 JadClipse 反编译插件

Eclipse一款Java开发领域比较流行的IDE工具,在开发中,不免会使用一些第三方框架,有时也需要查看这些框架的源码,对于开源框架而言,Eclipse支持添加源码,并会自动关联查看,但也有很多框架不提供源码,此时如果真想查看某些类的源码,只能借助反编译工具了,本篇经验就分享一下 jadclipse 这款反编译工具的使用。
工具/原料
1

Eclipse

2

JadClipse插件、Jad反编译程序

方法/步骤
1

下载Jad反编译工具程序和其对应的Eclipse插件JadClipse网上搜索下载即可,需要两个文件,图示,一个是Jad反编译工具程序(文件格式为exe可执行程序),一个是Eclipse插件(文件格式为 jar 包)。

2

拷贝Eclipse插件到指定位置,并删除 org.eclipse.update 文件夹将Eclipse插件(jar包)拷贝到Eclipse安装目录下的 plugins 子目录中 (图1示),并删除 Eclipse 安装目录下 configuration 子目录下的 org.eclipse.update 文件夹(图2示), 重启 Eclipse。

3

Windows菜单下的 Preferences 中配置 Jad 可运行程序图1示:打开Eclipse,点击 Windows菜单下的 Preferences 菜单项,打开 Preferences 窗口图2示:在窗口最上面的搜索栏中输入 jad , 此时下方会显示 JadClipse 配置项,点击这个配置项,在右侧输入 jad.exe(第一步下载的文件)的路径和一个反编译结果保存的临时目录,并点击下方的 'Apply' 按钮

4

配置 class 文件的默认打开程序图1示:在Preferences窗口上方的搜索栏中输入 File Associations, 下方会显示 File Associations 配置项,点击这个配置项,在右侧显示的文件类型列表中,点击选择 class without source 条目图2示:点击下方的 'Add...' 按钮,会弹出一个窗口,在弹出的窗口的搜索框中输入 jad,会显示 JadClipse Class File Viewer 条目,点击选择后,再点击下方的“OK”按钮图3示:在 'Associated editors' 窗口中,选择默认的 'Class File Viewer' 条目,点击右侧的 'Remove' 按钮进行删除,只保留我们刚刚添加的 'JadClipse Class File Viewer' 条目。图4示:点击下方的 “Apply and Close”关闭配置窗口即可

注意事项

jad反编译需要一定时间,第一次打开某个class文件,有时不会正常展示反编译结果,关闭窗口后多尝试打开几次即可

推荐信息