使用jadclipse+jad 在Eclipse中反编译Class文件

// 方式1: (建议)
我们查看jar源码时,一般是安装个jd-gui,把jar拷出来,然后从jd-gui中打开jar再查看源码,这个过程不免有些麻烦,当然,本篇所讲的快速查看的方法也没什么高科技手段,只是将jd-gui集成在Eclipse中,然后就可以在Eclipse中直接打开class了,这样会不但操作方便也会节省不少时间,具体步骤:

下载插件:jd-eclipse-site-1.0.0-RC2.zip

打开Eclipse-->Help-->Install New Software:
在Name框中命名,然后点击Archive按钮,选择下载下来的插件,接下来点击OK:
如图,选中插件(因为我是已经安装过的,因此显示的样式不太一样),下面的checkbox都不要勾选,直接next-->finish。
// http://blog.csdn.net/baiyuliang2013/article/details/46408731


// 方式2:
1. 建议将jad.exe文件放置到 jdk/bin/目录下
例如:D:\Program Files\Java\jdk1.7.0_40\bin

2. 将net.sf.jadclipse_3.3.0.jar文件放置到eclipse\plugins目录下

重启eclipse

常见问题及解决:

(一)启动eclipse,打开Window->Preferences->Java->JadClipse,如果没有找到JadClipse,即JadClipse插件没有激活。

(1)检查插件安装的版本是否与你安装的eclipse版本对应

(2)使用 –clean参数来启动eclipse

3. 配置eclipse JadClipse
Window -> Java -> JadClipse
Path to decompiler: 配置jad.exe绝对路径
Directory for temporary files: 配置jad反编译之后生成的文件目录

例如:
Path to decompiler: 
D:\Program Files\Java\jdk1.7.0_40\bin\jad.exe

Directory for temporary files: 
D:\Program Files\eclipse\net.sf.jadclipse


4. 查看配置eclipse Editors
Window -> General -> Editors -> File Associations
设置*.class 文件默认打开方式 
JadClipse Class File Viewer (default)
设置*.class without source 
JadClipse Class File Viewer (default)
//
//参考:http://www.cnblogs.com/xxyfhjl/p/5836060.html


猜你喜欢

转载自ztao2333.iteye.com/blog/2318749