eclipse jad反编译不成功

eclipse使用jad插件jadClipse,偶尔会出现安装了插件依然不进行自动反编辑。

安装jd-eclipse插件

下载jd-eclipse,并安装jd-eclipse插件:

1、Eclipsp菜单栏中选择Help > Install New Software

2、点击Add按钮,在弹出的对话框中输入JD-Eclipse Update Site,选择本地的jd-eclipse安装包。

3、一路next,next...

4、重启eclipse。

JD-Eclipse安装

jd-eclipse配置项

在eclipse->Preferences-> File Associations选项中,通过Default按钮,将.class文件默认视图置为JD Class File View,最后,点击[应用]。

JD-Eclipse配置

以上就是jd-eclipse插件的整个安装过程,现在再尝试看看jd-eclipse反编译功能。

Eclipse JDT Decompiler plug安装。

安装jad插件jadClipse的步骤,在eclipse中安装 JDT Decompiler plug:

Eclipse:Help->Install New Software->Add。

在弹出的输入框中输入如下信息:

Name:jad

Location:http://jadclipse.sf.net/update

勾选,一路Next,next...

eclipse安装jad反编译

等待插件安装完成重启eclipse。

在eclipse->Preferences中应该能看到jad配置项,接着下载jad执行程序,并在eclipse中配置jad,如下图所示:

eclipse安装jad反编译

如果按照jad文档安装eclipse jadClipse插件,依然不能对java class执行反编译,确认以下几个关键点:

1、是否在eclipse jad配置项中指定了jad.exe的目录。

2、jad反编译java class文件时需要生成临时文件,默认目录大多在c盘,如果权限问题导致反编译不成功,会很难察觉。

解决办法:在eclipse jad配置项中,将反编译临时文件目录更换到其他盘符下。

3、如果在安装jda插件之前,在eclipse中打过某个class文件,试着换一个未曾打开过的class文件。

4、重启eclipse,如果习惯在eclipse启动项中加入-clean参数,重启后需查看并确保所有项都可用,clean参数会重置eclipse很多配置项。