eclipse里面想看源码都是出来source not found
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse里面想看源码都是出来source not found相关的知识,希望对你有一定的参考价值。
什么意思
原因是资源没有找到,只需要安装反编译插件jad就可以啦。
安装步骤如下:
一、下载必要的软件、插件
1. jad.exe 下载地址:http://varaneckas.com/jad/
2. net.sf.jadclipse_3.3.0.jar 下载地址:http://sourceforge.net/projects/jadclipse/
二、安装软件和插件
1. 新建一个目录存放jad.exe及其临时文件,我这里新建的目录为D:\\ProgramFiles\\jad\\,jad.exe直接放在此目录下,再在此目录下新建一个jadfile用于存放临时文件,如下图。
2. 把下载的net.sf.jadclipse_3.3.0.jar放到eclipse的plugins目录下。
三、在eclipse中作相应的配置
设置jad.exe的安装路径和生成的临时文件路径:Windows—>Preferences—>Java—>JadClipse,如下图所示。
注意:(1) 把net.sf.jadclipse_3.3.0.jar放到eclipse的plugins目录下之后需要重启eclipse才能在此处看到JadClipse选项。(2) Path to decompiler必须填写jad.exe的完整绝对路径(不过我尝试了一下不写文件后缀也可以正常反编译)
修改.class和.class without source文件关联的编辑器,注意一定要把jad设为默认的编辑器,如下图。
按照一、二、三步骤进行即可反编译源码
简单的方法,下一个源代码,可以是压缩包,也可以是文件夹
在eclipse里面 右键jar-》properties(属性)-》java source Attachment-》绑定到你的源代码上,就可以了本回答被提问者采纳 参考技术B 要看源码,必须先把源码的文档下载到本地,并正确引入eclipse才能被搜索查看。不同的文档引入目录不同,去网上搜。 参考技术C 确保你eclipse里使用的jdk是你自己安装的。
会自己找到source
搜索install jre 选择自己安装jdk。。
that's all.. 参考技术D 就是没有找到源码,你可以点attach source来指定源码位置或者源码包(zip)
eclipse 查看源码 source not found
是因为eclipse里面没有设置好源码路径。
源码路径在jdk安装包里面 C:/Program Files/Java/jdk1.8.0_191/src.zip 这个src.zip文件,
设置eclipse:
window -》 preferences -> Java -> Installed JREs ->
设置好后,重启eclipse 即可查看源码
如果引入了hadoop包,那么跳转源码时source not found 。
把下载得hadoop源码包(就是src那个包)解压后,压缩成zip包。将zip包路径设置一下即可
可以这么设置,跳转后:
完美解决
以上是关于eclipse里面想看源码都是出来source not found的主要内容,如果未能解决你的问题,请参考以下文章
在eclipse中查看sources源码和JavaDoc帮助文档
Eclipse之安装Jadclipse插件直接查看class文件
Eclipse之安装Jadclipse插件直接查看class文件