Eclipse关于Class File Editor的解决方法

本文介绍了如何在Eclipse中添加JDK的src.zip来查看Java源代码,以及当此方法不可行时,如何安装并配置Eclipse的反编译插件JadClipse,包括设置Jad的路径和修改文件打开方式,以便于查看没有源代码的.class文件。
摘要由CSDN通过智能技术生成

一、.添加安装好的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文件的,不用反编译的工具也可以打开。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值