eclipse反编译

工作、学习中常常会想看看某个类的源码是怎么写的。但通常打开时是这样的画面

刚工作时用的eclipse luna版本,当时搜索了些反编译插件及使用方法,可惜没成功,心浮气躁没认真解决就直接请教旁边的同事。

同事指导了一方法:1、找到引入jar包的源码(.java文件)

2、打成包加入到项目中

3、完成

因为是刚工作想看的源码还不太多(主要实力不行,看的头大)

现在稍微喜欢看看他到底是如何实现的所以之前的方式有点琐碎太麻烦了,想找找一劳永逸的。

然后慢慢找合适的方式,最后还是寻得新的方式一二。

以下是拜读网上的大神发的文章从中获得的一些总结:

(一)luna之前的ecplise版本(参考http://www.cnblogs.com/java-class/p/4279261.html

1、将net.sf.jadclipse_3.3.0.jar拷贝到eclipse的plugins目录下;

2、删除eclipse的configuration目录下org.eclipse.update (记录Eclipse feature ID 、相对路径、版本号信息 )文件,重新启动eclipse;

3、设置jad的可执行文件路径以及生成的临时文件路径;

4、设置*.class文件类型默认打开方式

5、设置*.class without source文件类型打开方式,点击Associate editors栏下Add增加按钮,添加JadClipse Class File Viewer并设置成默认;

(二)luna以后的ecplise版本

Eclipse4.x以上的版本用原来的jadclipse加jad.exe方式已经不能用,新版本org.sf.feeling.decompiler_1.0.3.zip。该版本在Eclipse4.4下亲测可用。安装方法:将下载的压缩文件解压后,将其中的plugins和features文件夹复制到Eclipse的安装目录下的dropins文件夹下即可,无须再另外安装jad.exe。也可采用link的方式安装(貌似没找到添加附件的方法- -!)重新启动eclipse后会发现有新的东西冒出来了


至此完成了eclipse的反编译工作。

时间: 2024-10-18 14:08:19

eclipse反编译的相关文章

Eclipse反编译工具Jad及插件JadClipse配置

Jad是一个Java的一个反编译工 具,是用命令行执行,和通常JDK自带的java,javac命令是一样的.不过因为是控制台运行,所以用起来不太方便.不过幸好有一个eclipse的 插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码. 1  下载Eclipse反编译工具Jad. 下载路径:  http://pan.baidu.com/s/1tOSO2 2 把下载包中的 net.sf.jadclipse_3.3.0.jar放入到 eclipse的安装目录下,..

Eclipse反编译工具Jad及插件JadClipse配置(转)

Eclipse反编译工具Jad及插件JadClipse配置 Jad是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的java,javac命令是一样的.不过因为是控制台运行,所以用起来不太方便.不过幸好有一个eclipse的插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码.下面介绍一下配置:    A.下载JadClipse,http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Do

eclipse 反编译工具

JD-Eclipse 是一款免费的eclipse反编译插件,在你查看没有源码的jar时非常方便且有用. (官方地址:http://java.decompiler.free.fr/?q=jdeclipse) (新地址变更为了:http://jd.benow.ca/) 目前支持的版本: Windows 32/64-bit Linux 32/64-bit Mac OSX 32/64-bit on x86 hardware 我本机是Windows 64,这里展示一下我的安装步骤(其他版本应该大同小异):

eclipse反编译插件安装

前言:在实际的开发中几乎都会使用到一些框架来辅助项目的开发工作,对于一些框架的代码我们总怀有一些好奇之心,想一探究竟,有源码当然更好了,对于有些JAR包中的代码我们就需要利用反编译工具来看一下了,下面是我常使用的一种安装JAVA反编译工具的方法,操作比较简单,不过时间长了也容易忘记,还是在此小记一笔吧!毕竟好记性不如烂笔头(插件市场中有好多好玩的,自己可以尝试玩玩看!) 1:Eclipse的版本信息 2:Help--Eclipse Marketplace 3-1:输入 Decompiler 搜索

【转】一个不错的eclipse反编译插件

原文地址:http://bbs.csdn.net/topics/390263414 一个Eclipse下的Java反编译插件:Eclipse Class Decompiler,整合了目前最好的2个Java反编译工具Jad和JD-Core,并且和Eclipse Class Viewer无缝集成,能够很方便的使用本插件查看类库源码,以及采用本插件进行Debug调试. Eclipse Class Decompiler插件更新站点: http://feeling.sourceforge.net/upda

eclipse反编译插件jad安装

几年前就安装过,不过有个独立运行的反编译工具用,所以这个没安装成功也就放弃了.现在发现用独立工具确实麻烦,先要打开工具,在把jar文件拖进来. 不如使用插件方便快捷,一键就可以看到源码.于是再来一次... 记得当年出现的问题就是点要反编译的类出现错误:java.io.IOException: Cannot run program "jad" ... 此次也不例外也到了这一步经过搜索,找到了这句话: if it still doesn't work, click the small ja

Eclipse反编译插件配置

Eclispe反编译插件配置步骤: 1.下载 eclipseplugin.rar 并解压: 2.将解压好的  net.sf.jadclipse_3.3.0.jar 复制到 eclipse安装目录下的 plugins 文件夹下面 3.启动eclipse,打开Window->Preferences->Java->JadClipse   路径Path todecompiler 填入 刚才解压好的jad.exe绝对路径 4.在eclipse窗口下,点击Window > Preference

eclipse反编译插件 jadclipse jad

eclipse常用反编译插件jadclipse.jad 1.下载jadclipse:net.sf.jadclipse_3.3.0.jar,放到eclipse-plugins 2.下载jad.exe,放到eclipse文件路径中 3.设置jad路径 4.设置.class默认打开编辑器 5.完成设置,可以双击class文件,或ctrl+点击,查看源码

Eclipse 反编译插件安装jad

Eclipse的反编译插件一直在用jad,感觉很不错. 刚下了个新版的eclipse,配置jad的时候发现要多设置个东西. 从头开始 环境介绍: eclipse version:Kepler Release(其实是3.9) jadClipse version:3.3(好久好久以前的版本了,估计是也没有什么好更新了) 1.下载jadClipse http://sourceforge.net/projects/jadclipse/ 2.将net.sf.jadclipse_3.3.0.jar 拷贝到e