eclipse中直接查看jar文件源码
1、下载并配置JADClipse插件
地址:http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download,我下载的是最新的3.3.0版本。
下载后把net.sf.jadclipse_3.3.0.jar文件拷贝到Eclipse的plugins子目录下。
2、下载JAD
地址:http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/JAD.shtml
3、配置JAD
重启Eclipse,打开Windows - Preferences - Java - JadClipse窗口。
解压第二步下载的ZIP文件,把jad.exe拷贝出来放在某个路径下,我拷贝的是jdk的bin文件夹下,便于管理。
JadClipse窗口下,Path to decompiler:路径填上上面jad.exe所在路径,其他选项保持不变即可。
如图:
4、使用
再次重启eclipse,即可配置完成。
鼠标指向对应的函数,按住Ctrl点击鼠标左键即可进入对应的源码查看。
注意:Juno Eclipse版本需要配置 *.class without source类型的打开方式
打开 Windows
- Preferences - General - Editors-File Associations窗口;
点击 *.class
without source类型,可以看到下面只有Class File Viewer一种打开方式,我们点击add,在弹出窗口选择JadClipse Class File Viewer,点击OK,回到原来窗口;
选中JadClipse
Class File Viewer,点击Default,设为默认。
设置完成,重启一下eclipse.
个人感觉这个比jd-gui好点