说明:当我们需要反编译jar包或者查看.class类型文件时,我们首先会想到使用jd-gui.exe工具,但是在eclipse中查看时总觉得这样做很繁琐,以下步骤简述如何在eclipse中查看.class类型和*.class without source类型文件。
下载插件包
下载地址为:http://sourceforge.jp/projects/sfnet_jadclipse/releases/,如图一所示:
图一
根据不同的eclipse版本下载不同版本的jar包,我这里下载的是net.sf.jadclipse_3.3.0.jar。
安装插件包
- 将net.sf.jadclipse_3.3.0.jar拷贝到eclipse安装目录/plugins文件夹下,将jad.exe拷贝到任意目录,比如我的目录为:D:\Users\jd-gui\jad.exe,关于jad的使用方式参考博文:反编译工具jad的使用
- 修改eclipse启动方式,如图二所示:在目标后面增加“-clean”强制重新载入插件。
图二
- 启动eclipse,依次打开Window->Preferences->Java,修改Path to decompiler的值,如图三所示:
图三
- 依次打开Window->Preferences->General->Editors->File Associations,修改.class和.class without source相关联的编辑器,如图四、图五、图六、图七所示:
图四
图五
图六
图七
至此完成。
来源:oschina
链接:https://my.oschina.net/u/4410101/blog/4486309