解决eclipse-2018版本无法查看第三方jar包源码的问题(The error:source not found)

之前我尝试过安装插件的解决方法,但是没有解决问题,可能是eclipse版本的问题吧。于是我就通过安装jad的方法来解决问题。

无法查看第三方jar包的原因:

jar包下都为编译生成的 .class 文件,所以安装相应的反编译插件,反编译为 .java 文件后,即可查看源码。

解决步骤:

1.下载jadClipse的jar包

下载地址:https://sourceforge.net/projects/jadclipse/
在这里插入图片描述
2.将net.sf.jadclipse_3.3.0.jar拷贝到eclipse的plugins目录下
在这里插入图片描述
3.接着删除eclipse的configuration目录下org.eclipse.update文件
在这里插入图片描述
4.重启eclipse,点击菜单栏中File->Restart
在这里插入图片描述
5.下载jad的可执行文件,解压后放在某一文件夹下,之后要配置它的所在路径

下载地址:http://varaneckas.com/jad/

在这里插入图片描述
6.打开Eclipse->Window->prefrences,设置jad的可执行文件路径以及生成的临时文件路径,如图:
在这里插入图片描述
7.来到General->Editors->File Associations设置*.class文件类型默认打开方式,如图所示:
在这里插入图片描述
8.接着设置*.class without source文件类型打开方式,如图所示:
在这里插入图片描述
到此,就可以查看jar文件的源码了。

发布了80 篇原创文章 · 获赞 69 · 访问量 8936

猜你喜欢

转载自blog.csdn.net/qq_43437122/article/details/105124241