MyEclipse8.5安装反编译插件

[align=center][size=xx-large][color=red][b]MyEclipse8.5安装反编译插件[/b][/color][/size][/align]

[size=medium][b][color=red]我的Myeclipse的安装路径为:[/color][/b][/size]
D:\Genuitec\Common
D:\Genuitec\MyEclipse 8.5


[size=medium][b][color=green]一、jad下载:[/color][/b][/size]
准备工作
1.下载jad.exe文件:[url]http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip[/url]
2.下载jadeclipse插件:[url]http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download[/url]

[b][size=medium][color=red]独立反编译软件:[/color][/size][/b]
JadClipse 官网:[url]http://jadclipse.sourceforge.net/wiki/index.php/Main_Pag[/url]
可以下载在线安装包、独立运行的反编译工具。


[size=medium][b][color=green]二、jad存放位置[/color][/b][/size]

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\

[b][color=red]【注意:加入是Eclipse,下面的第三步可以省去】[/color][/b]
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”[color=red]默认关联(default)[/color]的编辑器为“JadClipse Class File Viewer”。如果没有*.class,则点击add增加,如果没有jadclipse Class File Viewer,可以点击“Add-Internal Editors”,查找是否有jadclipse,若还是没有,则说明net.sf.jadclipse没有复制到正确的位置.

安装设置完毕,可以双击class文件,测试一下,正确的情况是:反编译成功,可以显示class文件(无需增加src源文件)为普通的java源代码样式,另外,在Myeclipse菜单栏上多出了一个JadClipse菜单.


6.本条只适合部门版本的Eclipse(3.7不用设置本条,4.2要设置本条):

注意,这样设置后,你双击某些 .class 文件仍不能反编译,这是因为这些class文件没有附加的源码,要想解析所有 class 文件,还需做如下设置:

在File Type 下选择 *.class without source,然后在 Associated Editors下单击add,添加JadClipse Class File Viewer,然后选择JadClipse Class File Viewer,并点击右侧的default按钮,将 JadClipse Class File Viewer 设置为 *.class without source 的默认编辑器。



[size=medium][color=red]安装时应注意:[/color][/size]
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以上的版本
[color=red]Myeclipse版本为8.5[/color],其包含的[color=red]eclipse版本为3.5.2[/color]


总共需要下载两个文件: 
1. 反编译工具jad jad.exe
2. eclipse的插件JadClipse net.sf.jadclipse_3.3.0.jar
jad是命令行式的反编译程序,将class文件反编译java操作的工具



参考:
1.[url=http://hi.baidu.com/346667002/item/9ee7f0ae94b164ab29ce9da5]http://hi.baidu.com/346667002/item/9ee7f0ae94b164ab29ce9da5[/url]
2.[url]http://hi.baidu.com/jianxinc/item/b162b1e299177bb62e140b77[/url]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值