给MyEclipse加入反编译.CLASS文件的功能



一.下载插件


     JAD:http://www.joymo.cn/Html/kfzx/J2me_114_1043.html (这是个Xjad,文件中包含一个jad.exe)。


     JadClipse:http://sourceforge.net/project/showfiles.php?group_id=40205(jadclipse3.3对应Eclipse3.3以后版本和MyEclipse 6.x版本)。


二.安装


①对于Eclipse


     1.  将得到的jad.exe放置到系统某一目录下,如C:\Program Files\Java\jdk1.6.0_02\bin\jad.exe(位置可以随便放,以后配置要用,推荐放到java目录下).


     2.  将下载到的JadClipse压缩包net.sf.jadclipse_3.2.4.jar(对应你刚才下载的版本)放置到Eclipse目录下plugins内(该目录是专门放置插件的,你也可以自己建立个文件夹来放置插件,但要记住路径,后面需要配置).


     3.  在Eclipse目录下links文件夹内新建net.sf.jadclipse_3.2.4.jar.link文件,文件名可以随意,但后缀必须是link,文件内容为path=D:\\Eclipse(请参照你自己的路径进行设置)


②对于MyEclipse6.x
     只需在其目录内的两个eclipse文件夹下的plugin文件夹里面添加相应的jar包即可.即:


在C:\Program Files\MyEclipse 6.0\eclipse\plugins里和C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins里都加入net.sf.jadclipse_3.2.4.jar。


③对于MyEclipse8.0以上版本


     1:将jadeclipse插件net.sf.jadclipse_3.3.0.jar 拷贝到myeclipse安装目录\Genuitec\Common\plugins\目录下。


     2:在myeclipse安装目录下dropins/创建eclipse文件夹,然后在eclipse文件夹中分别创建features、plugins文件夹,将net.sf.jadclipse_3.3.0.jar 分别拷贝到features和plugins文件夹中。


三.重新启动Eclipse或Myeclipse


     开始----->运行,输入cmd,回车后输入:            


C:\Program Files\MyEclipse 6.0\eclipse\eclipse.exe -clean (用这样的参数启动,清空插件缓存内容,有时需要有时不需要,建议如此)


四.配置


启动Eclipse或者MyEclipse,打开:Window---->Preferences----->Java---->JadClipse.在右侧配置: 
1、Path to decompiler,这里设置反编译工具jad的全路径名,比如C:\Program Files\Java\jdk1.6.0_02\bin\jad.exe


2、Directory for temporary files,这里设置临时文件路径


其他参数不用配置


五.使用


安装完成后,Eclipse或MyEclipse会自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。如果没有默认,可以找到Eclipse或MyEclipse的Windows----> Perferences---->General---->Editors---->File Associations,在右侧修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。设置完成后,双击一个*.class文件,eclipse或MyEclipse会自动将其反编译。


六.特性


      对于存在源代码的类,它不会强行反编译,也就是说它还是会用Eclipse或MyEclipse自带的Class File Viewer查看class文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值