eclipse导入了jar查看不了源码解决方法

当导入源码的时候ctrl+左键的时候,还是查看不了源码。问题一直困扰我很久,百度了很多方法。现在分享下解决的方法。
经过简单整理,如下:
第一步:下载JAD 、
jad官方地址的官方下载地址是:
http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/JAD.shtml#download
选择其中的一个下载(我这里选的第一个,US那个),下载的这个文件名是:jadnt158.zip,这里有我下载好的放在百度云上供看客快速下载,连接:http://pan.baidu.com/s/1gdtdWtl,ok第一步完成。
第二步:下载JADClipse插件、
官方链接:
文件名为:net.sf.jadclipse_3.3.0.jar。同样我讲自己下载好的文件放在百度云上了,链接:http://pan.baidu.com/s/1pJ1Bev5。
第三步:解压文件、
将第一步下载好的jadnt158.zip这个压缩文件解压缩,jie压缩之后只有一个文件:jad.exe,将这个jad.exe保存在某个位置,个人推荐保存在跟
eclipse.exe同样的目录里(我放在了:”E:\eclipse-jee-mars-1-win32-x86_64\eclipse\”这个目录下)。然后将第二步下载的
net.sf.jadclipse_3.3.0.jar解压缩,解压缩之后产生一个文件夹:net.sf.jadclipse_3.3.0。将net.sf.jadclipse_3.3.0复制到eclipse的插件目录
(plugins),我的目录是“E:\eclipse-jee-mars-1-win32-x86_64\eclipse\plugins\”,ok第三步完成。
第四步:重启eclipse、
这时在eclipse中打开Window->Preferences->Java,会看到java下多出了JadClipse,如图:

点击JadClipse把Path to decompiler 更改为你jad.exe的完整地址。
第五步:这是最后一步了、
打开Window->Preferences,搜file associations,应该会搜到它,然后点击一下,这时候出来的窗口内容是:

这里我们点击*.class wihout source之后,下面Associated editors下面的框里刚开始是没有jadClipse Class File Viewer这一项的,
点击Add按钮,将JadClipse添加进去,然后选择Default。
然后你之前引用的jar包,就可以查看源码了。如下图

eclipse导入了jar查看不了源码解决方法的更多相关文章
- 关于查看Android系统源码【Written By KillerLegend】
可能你会想下载Android系统源码,但是我不知道你会看多少系统的源码,如果你对源码只是偶尔看一次的话,推荐你在线看Android的系统源码,下面提供几种查看android系统源码的方法. 1:打开这 ...
- Android 如何在Eclipse中查看Android API源码 及 support包源码
当我们阅读android API开发文档时候,上面的每个类,以及类的各个方法都是已经写好的方法和控件,可是我们只是在搬来使用,不知道它的原理,它是如何被实现的.android系统是开源的,所以谷歌官方 ...
- 【转】Android 如何在Eclipse中查看Android API源码 及 support包源码
原文网址:http://blog.csdn.net/vipzjyno1/article/details/22954775 当我们阅读android API开发文档时候,上面的每个类,以及类的各个方法都 ...
- 框架源码系列五:学习源码的方法(学习源码的目的、 学习源码的方法、Eclipse里面查看源码的常用快捷键和方法)
一. 学习源码的目的 1. 为了扩展和调优:掌握框架的工作流程和原理 2. 为了提升自己的编程技能:学习他人的设计思想.编程技巧 二. 学习源码的方法 方法一: 1)掌握研究的对象和研究对象的核心概念 ...
- 配置Eclipse可以查看JDK类库源码
一.配置方法 配置Eclipse可以查看JDK类库源码 Window->Preferences->Java->Installed JREs 若没有JRE,需要自己添加进来,有的话,点 ...
- Android Studio导入Android 4.4.4r1的源码
本文博客地址:http://blog.csdn.net/qq1084283172/article/details/70339471 一.环境配置 1.ubuntu 14.04.5 x64bit 2.j ...
- 怎么eclipse或MyEclipse中添加javaSe的源码
怎么eclipse或MyEclipse中添加javaSe的源码 有时在eclipse里我们调用java提供给我们的方法,我们有时需要查看java提供给我们的调用方法的源码或java提供给我们的核心类的 ...
- SourceInsight 精确导入Linux kernel源码的方法
相信有很多人用 SourceInsight 查看 Linux Kernel 源码,但导入源码时会遇到一些问题.1.如果把整个源码树都导入进去,查看符号定义的时候,会发现有大量重复定义,很难找到正确的位 ...
- 如何用Android Studio查看build.gradle源码
上一篇博客里讲过 build.gradle 里的每一行代码基本都是在调用一个方法,既然是这样,我们就可以用 android studio(下面简称as) 去查看它源码的方法注释说明,这样就可以理解每个 ...
随机推荐
- swagger集成到springBoot 项目中
1 pom 文件加包依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>spring ...
- openstack创建一个虚拟机的过程
为什要用云? 一.简单的说就是对资源更加合理的分配,使用,比如硬件的数量,带宽等等这些,因为你不能机器买来不需要了再卖掉(当然也可以),带宽跟机房签合同得来一年的,中间不够了也不能加,超了也不退钱 ...
- ubuntu chm文档阅读器
一,chm阅读器名称 KchmViewer 安装方法 sudo apt-get install kchmviewer 使用 kchmviewer #非root用户可以直接使用
- C++ 分治思想 真假银币
#include "stdio.h" #include "iostream" #define MAXNUM 30 int FalseCoin(int coin[ ...
- php str_repeat()函数 语法
php str_repeat()函数 语法 str_repeat()函数怎么用? php str_repeat()函数用于重复使用指定字符串,语法是str_repeat(string,repeat), ...
- 【Java】Java引用maven私服jar包及jar包提交私服问题
pom.xml中加入以下配置即可 1.引用私服jar包 <!-- 加载的是 第三方项目使用的jar包 --> <repositories> <repository> ...
- git私有仓库提交代码
#首次提交 #克隆版本库到本地 git clone http://192.168.3.107:9002/develop/zhong.git cd zhong #创建忽略文件(忽略文件自行编辑) tou ...
- 用 Flask 来写个轻博客 (20) — 实现注册表单与应用 reCAPTCHA 来实现验证码
Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录 前文列表 reCAPTCHA 应用 reCAPTCHA 前文列表 用 Flask ...
- CentOS7下python虚拟环境
搭建python虚拟环境 1.我们先创建一个隐藏目录 .virtualenvs,所有的虚拟环境都放在此目录下 :mkdir /root/.virtualenvs 2.安装虚拟环境 确认pip:wher ...
- 测开之路三十八:css布局之定位
常用的布局方式: static:静态定位(默认),什么都不用管,元素会按照默认顺序排列,排不下是会默认换行relative:相对定位(同一层),相对于某一个元素进行定位fixed:绝对定位,指定位置a ...