教大家解决eclipse为什么不能查看源码
1、Eclipse中无法查看源码的情况演示图示,我们想查看 Thread 类的源码,但因为Eclipse中只有其对应的 class 文件,因为无法直接展示源码
2、处理方案一:附加源码包如果你有相关类的源码包,那就可以把源码包添加到Ecl坡纠课柩ipse中,这样当你再次查看一个class文件的源代码时,可自动关联到源码包对应的源代码。图1示:点击 Attach Source... ,在弹出的窗口中,选择 External location图2示:定位到源码包,点击“打开”按钮图3示:回到定位源码包的窗口中,点击“OK”按钮图4示:对应class文件的源码已经展示出来了
3、处理方案二:使用反编译插件对于某些class文件,尤其是非开源的第三方框架亿姣灵秀类,没有源码包,那只能使用反编译插件了,这里介绍 jadclipse 插件图1示:Eclipse中安装 jad艘早祓胂clipse 插件,并在 File Associations 中配置 *.class without source 文件由 jad 打开图2示:当打开一个没有源码的 class 文件,直接就反编译了
4、总结:Eclipse中无法查看源码,通常因为查看的是 class 文件,解决方案有:1. 如果有源码,将源码包添加到 Eclipse 中,Eclipse 会自动关联2. 如果没有源码包,通过为Eclipse安装反编译插件,可以将 class 文件反编译进行查看
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:44
阅读量:63
阅读量:91
阅读量:60
阅读量:38