关于Class File Editor的解决方法

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

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

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


二、安装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的全路径名。具体位置如下图:

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 搭建java的开发环境 1、安装JDK开发环境 下载网站:http://www.oracle.com/ 下载JDK...
    CLJnong阅读 3,698评论 0 0
  • This is README file for Jad - the fast Java Decompiler. J...
    李兆闯阅读 5,170评论 0 0
  • 01、Lombok 的自我介绍 Lombok 在官网是这样作自我介绍的: Project Lombok makes...
    java高并发阅读 1,886评论 0 0
  • 01、Lombok 的自我介绍 Lombok 在官网是这样作自我介绍的: Project Lombok makes...
    沉默王二阅读 4,253评论 0 0
  • Java的编译和反编译 什么是编译 编译就是把C、C++、Java等高级语言转换成汇编语言、机器语言等低级语言的过...
    人在码途阅读 11,274评论 0 2

友情链接更多精彩内容