换新机子的时候,重装eclipse,再安装了jad后一直无法反编译.class文件。报 source not found的错误。下面还有attach source 的提示。但是添加source.zip文件后还是无法反编译。期间有几个.class文件是可以打开的,但是大部分都是失败的。一直找不到解决方法,后来发现是jad的版本有点落后导致的。索引一定要注意版本啊!!
1.下载JAD 3.3
地址:https://pan.baidu.com/s/1gfGMg3h 提取码:ab5w
2. 将net.sf.jadclipse_3.3.0.jar放到eclipse的plugin目录。
3.删除eclipse的configuration下的org.eclipse.update文件,重启eclipse。
4.设置jad的路径
5.进行如下设置,注意有两个设置,一个是.class的设置 一个是 .class without source的设置,都将JAD作为默认打开方式。
这样基本就OK了。如果还是不行,注意一下自己eclipse版本和jad的版本。