Eclipse: class file editor: source not found 问题解决办法

在使用Eclipse进行编程时,我们经常会使用快捷键Ctrl+鼠标左击用来查看源文件,方便我们的理解,但是在使用的时候我们经常会遇到问题打开不了源文件的问题,出现class file editor: source not found 问题。本人也遇到这样的问题,也网上也查阅了,还是没有彻底解决掉问题,之后靠自己捣鼓了下,终于解决,在这里分享给大家。

在开始之前要确定自己的Eclipse中有反编译的插件,这样才能够进行查看源文件,不过一般可能会自带一个,不过不太好用。还有人是推荐下载插件包来进行配置,这个可以去搜到就不说了,想这么装的可以去搜,本人还是不建议那样,因为有时候可能会来一句注意与Eclipse的版本要对应,所以还不如直接用Eclipse来进行安装方便简单。

一、如果只是查看JDK中的源文件,那么按照网上说的话,就是点击错误那页面中的add Source,然后选择JDK安装目录下的src.zip压缩文件就可以了。

二、第二种就是对导入的各种依赖jar包中的源文件进行查看。

不过首先得安装反编译插件,本人使用的是Decompiler这个插件,支持多种查看方式。

安装步骤及配置如下:

1、菜单栏Help-->Eclipse Marketplace打开窗口;

2、Find里填Decompiler然后点Go去搜索这个插件,如下图:

剩下的就是进行安装下载,属于傻瓜式操作,不过记得有一步要点同意才能下一步操作。

3、安装重启Eclipse之后,要进行配置,通过Window-->Preferences打开设置窗口,然后在Java中找到自己安装的插件,可以在下图中的位置设置查看源码的方式。

4、之后进入到General-->Editors-->File Associations中,对下图中的*.class文件进行设置,添加查看源文件的工具,Class Decompiler Viewer,这样就差不多成功了。

             

5、之后再页面打开你引入的源文件,找到一个源文件试试看,我对下图中的源文件进行双击打开测试。

6、如果双击打开不了源文件的话,你可以换种方式打开,右击源文件,选择Open Class With然后随便选择一种就可以打开了,之后好像默认就是那种打开方式了。

至此,这个问题就解决了,可以很方便的进行查看源文件。

 

 

 

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值