方案一:JAD
从http://www.kpdus.com/jad.html下载JAD,将可执行文件解压缩到Windows目录下(也可以是环境变量PATH所指定搜索路径的任意目录下);从http://jadclipse.sourceforge.net下载net.sf.jadclipse_3.3.0.jar,解压缩到Eclipse安装目录下的对应位置。
方案二:JD-GUI
从http://java.decompiler.free.fr/下载jd-gui-0.2.5.windows.zip,将可执行文件解压缩到Windows目录下;感谢CCF论坛的Hanzac会员对上面的jadclipse插件做了修改,使它能和JD-GUI配合使用,下载地址:http://www.newdisk.cn/mypane.aspx?down=ok&filepath=hanzac/net.sf.hnindev.jdadaptor_3.3.1.jar。将其解压缩到Eclipse安装目录下的对应位置。
安装:将plugin的JAR放到ECLIPSE的PLUGINS目录下,另外将JD-GUI.EXE拷贝到Windows目录下
注意:上述两套方案中的Eclipse插件只能安装一个。
安装完成之后做如下配置:
选择菜单项 Window | Preferences .... ,定位到如下图所示位置,在文件类型中选择*.class
按下方的Add...按钮,打开对话框,选择JadClipse Class File Viewer,并按OK确认。
在对话框中按“default”按钮将刚才选择的Viewer设置为Class文件的默认查看程序。
从项目中选择一个Class双击,可看到其源代码。
我个人认为方案2比较爽一些啊!
呵呵!