java class file editor_关于Class File Editor的解决方法

最近,在学习Mybatis时,想要查看一下源代码方便理解,发现打不开interceptor接口的源代码。于是寻找解决的方法。这里仅作为个人安装成功的一个笔记,方法其实许多各博客的博主已经很详细了。自己当做一个学习的心态去学习这些方法。自己总结了以下两种:

一、.添加安装好的JDK目录下的src.zip包。这是jdk的一个类库,大多数Java API(常用类)的源代码都在这里。出现如下页面时,操作如下:

63f9d31332d3

63f9d31332d3

如果这个方法不好使,不能解决的话,就用下面这种办法。

二、安装Eclipse反编译插件。

1.安装反编译所需要的工具:JadClipse(net.sf.jadclipse_3.3.0.jar) 和 jad(jad.exe),jad安装在某个指定的路径下,如D:\Program Files\Java\jad.exe。下载以上两种工具:http://pan.baidu.com/s/1mhRlekS密码:0l93

2.安装好之后,将net.sf.jadclipse_3.3.0.jar复制到Eclipse下的plugins目录,并删除configuration目录下org.eclipse.update的文件夹。

3.重新启动Eclipse,会发现此时Window->Preferences->Java下多出了一个JadClipse。单击,在Path to decompiler中设置反编译工具jad的全路径名。具体位置如下图:

63f9d31332d3

4.在Eclipse的Windows-> Perference->General->Editors->File Associations中设置*.class without source下默认的打开方式为JadClipse Class File Viewer(default)。这个按照英文翻译过来的意思就是:没有源的class。似乎是针对找不到源的.class来设置打开方式的。

63f9d31332d3

*.class 下的打开方式不用设置,设置之后也打不开interceptor(自己验证过)。而且这个好像是针对存在源代码的.class文件的,不用反编译的工具也可以打开。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值