MyEclipse8.5安装反编译插件
MyEclipse8.5安装反编译插件
我的Myeclipse的安装路径为:
D:\Genuitec\Common
D:\Genuitec\MyEclipse 8.5
一、jad下载:
准备工作
1.下载jad.exe文件:http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip
2.下载jadeclipse插件:http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download
独立反编译软件:
JadClipse 官网:http://jadclipse.sourceforge.net/wiki/index.php/Main_Pag
可以下载在线安装包、独立运行的反编译工具。
二、jad存放位置
1、jad.exe存放位置D:\Genuitec\Common\myplugins\jad\jad.exe
D:\Genuitec\Common\myplugins\jad\result
2.net.sf.jadclipse_3.3.0.jar复制到:D:\Genuitec\Common\plugins\
3.在D:\Genuitec\MyEclipse 8.5\dropins\下创建eclipse文件夹,然后在eclipse文件夹中分别创建features、plugins文件夹,将net.sf.jadclipse_3.3.0.jar 分别拷贝到features和plugins文件夹中。
4.a.启动myeclipse--> Window --> Preferences --> Java --> JadClipse双击 -->Path to decomiler设置为步骤1的第一个路径
Directory for temporary files设置为存放临时文件:步骤1的第二个路径
Use Eclipse code formatter(overrides Jad formatting instructions)选项打勾,与格式化出来的代码样式一致。
b.JadClipse-->Misc,将Convert Unicode strings into ANSI strings选项打勾,避免反编译后可能出现的中文乱码。
5. 在MyEclipse的Windows --> Perferences --> General --> Editors --> File Associations 中修改“*.class”默认关联(default)的编辑器为“JadClipse Class File Viewer”。如果没有*.class,则点击add增加,如果没有jadclipse Class File Viewer,可以点击“Add-Internal Editors”,查找是否有jadclipse,若还是没有,则说明net.sf.jadclipse没有复制到正确的位置.
安装设置完毕,可以双击class文件,测试一下,正确的情况是:反编译成功,可以显示class文件(无需增加src源文件)为普通的java源代码样式,另外,在Myeclipse菜单栏上多出了一个JadClipse菜单.
安装时应注意:
jadclipse的版本一定要和eclipse的版本一致!
1.net.sf.jadclipse_3.2.4.jar件只支持eclipse版本为3.2的
2.net.sf.jadclipse_3.3.0.jar支持eclipse的版本为3.3或3.3以上的版本
Myeclipse版本为8.5,其包含的eclipse版本为3.5.2
总共需要下载两个文件: 1. 反编译工具jad jad.exe2. eclipse的插件JadClipse net.sf.jadclipse_3.3.0.jarjad是命令行式的反编译程序,将class文件反编译java操作的工具