1、  下载反编译工具jad

a)         下载地址: http://varaneckas.com/jad/,根据相对操作界面的版本进行下载,因为我们的操作界面是window所以下载:jad 1.5.8 for Window 9x/NT/2000即可。或是使用本文件夹中已下载的jad/jadnt158.zip

b)        将下载下来的jadnt158.zip解压缩到任意目录,只要记住就行,这里我们将解压缩出来的jad.exe文件放入%JAVA_HOME%\bin文件目录下。

2、  下载eclipse反编译插件jadclipse

a)         下载地址: http://sourceforge.net/projects/jadclipse/,根据eclipse的版本进行下载,这里注意了,不是MyEclipse的版本,我们用的MyEclipse5.1是自动装载eclipse,而它的版本可以在help中查看,在这里它的版本为eclipse3.2所以我们就要下载jadclipse3.2,或是net.sf.jadclipse_3.2.4.jar

b)        因为是jadclipse3.2的版本,所以可直接将net.sf.jadclipse_3.2.4.jar复制到%eclipse_home%\plugins下,而这里我们的目录为C:\Program Files\MyEclipse Enterprise Workbench 5.1.0 GA\eclipse\plugins下

3、  重启eclipse

4、  配制jadclipse

a)         Window/Preferences/java/jadClipse中的Path to decomiler设置为jad.exe的决对路径,刚才我们给它放到了我们jdk的bin中,为C:\j2sdk1.4.2\bin\jad.exe。Directory for temporary files设置为存放临时文件的决对路径这里我把它设置到桌面上了C:\Documents and Settings\LuckyStar\桌面\.net.sf.jadclipse

b)        General/Editors/File Associations中把*.class的Associated Editors设置为JadClipse Class File Viewer为默认。如果没有jadclipse则说明net.sf.jadclipse_3.2.4.ja没有复制到正确的位置

5、  可以试一下双击class文件,看能否反编译成java代码了

注:

jad是命令行式的反编译程序,将class文件反编译java操作的工具,在命令行中执行操作,如下说明几个简单的反编译操作:

将当前文件夹下的abc.class文件反编译成abc.jad文件

D:\jad>jad  abc.class

将当前文件夹下的abc.class文件反编译成abc.java文件

D:\jad>jad  -sjava  abc.class

可以单独使用。Jadclipse是eclipse中的一个插件,是用于在eclipse中双击*.class文件时直接查它的*.java代码,不可以单独使用。

myeclipse中加入jad查看jar源代码相关推荐

  1. eclipse java source_Eclipse中查看JAVA源代码显示SOURCE NOT FOUND解决办法

    Problem:Java利用快捷键查看源代码显示Source not found 出现问题的原因:JDK目录下缺失src.zip文件只有javafx-src.zip src.zip文件:Java所有类 ...

  2. 在eclipse中反编译并查看jar包的class文件,批量反编译

    第一种:很方便,直接用F3或者ctrl点击查看. Eclipse反编译工具Jad及插件JadClipse配置  超傻瓜的教程: Jad是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的 ...

  3. eclipse查看mysql代码_在eclipse中查看Android源代码

    声明:高手跳过此文章 当我们在eclipse中开发android程序的时候,往往需要看源代码(可能是出于好奇,可能是读源码习惯),那么如何查看Android源代码呢? 比如下面这种情况 图一 假设我们 ...

  4. 在eclipse中查看Android源代码

    声明:高手跳过此文章 当我们在eclipse中开发android程序的时候,往往需要看源代码(可能是出于好奇,可能是读源码习惯),那么如何查看Android源代码呢? 比如下面这种情况 图1 假设我们 ...

  5. 在MyEclipse中如何查看Spring/Hibernate/Struts/JDK等源码的方法

    在MyEclipse中开发,习惯于点击类名,按Ctrl键查看源码 但是,如果是Spring/Hibernate/Struts/JDK这些开源jar的源码该如何看呢? 一般,我们导入的只有jar文件,所 ...

  6. myeclipse中导入android项目后无法视图下查看XML视图

    myeclipse中导入android项目后无法视图下查看XML视图 导入项目后重启myeclipse即可,打开xml文件便可视图预览.

  7. 可以通过执行报表RSVMCRT_MINI_DEBUGGER 查看CRM IPC中定价计算公式的相关源代码

    可以通过执行报表RSVMCRT_MINI_DEBUGGER 查看CRM IPC中定价计算公式的相关源代码,参数为dbsources. Press Enter button.

  8. 在eclipse中查看jar包

    在eclipse中查看jar包 第一步:网上下载jd-eclipse-site-1.0.0-RC2.zip 第二步:解压上面下载好的jar包 第三步:鼠标移至eclipse图标上 ---> 右键 ...

  9. MYeclipse 或 eclipse中几种导入jar包方式的区别

    今天,我就来整理一些有关项目中的jar包添加管理的方法以及常见问题的解决: 1.jar导入到我们的web项目中的classpath下 1)这里呢,一种方法是,直接用MyEclipse里自带的相关的项目 ...

最新文章

  1. 在CentOS7.2上部署Postgres-XL分布式数据库
  2. linux mysql服务基础操作(二)
  3. OCR性能优化:从神经网络到橡皮泥
  4. 1.2低级线程处理API
  5. Android 优化布局层次结构
  6. cad加载tiff影像插件_ENVI影像规则裁剪
  7. java 读取excel文件
  8. php分享二十五:跨域请求
  9. rpm 打包原理及 .spec文件
  10. 昂达平板不能开机刷机_昂达平板刷机V811 V701 V702 V711刷错固件刷回方法
  11. 如何自动加载scratch3.0的页面上实现自动加载原有的作品
  12. 【漏洞分析】流行开源电子邮件程序Roundcube v1.2.2命令执行漏洞分析
  13. 从零开始学习CANoe(三)—— 系统变量的创建和使用
  14. 【杂项】任务管理器的专用GPU内存和共享GPU内存
  15. 2017、2018年JS面试题记录分享
  16. snakemake--我最喜欢的流程管理工具
  17. 微信小程序中如何打开公众号文章(node版)
  18. 计算机二级ms office2021教材,全国计算机等级考试二级MS Office高级应用教材(2021年版)...
  19. python基础系统学习整理,自学者可以参考的不二笔记
  20. Windows系统中如何将C盘划分为多个盘符的详细图文教程

热门文章

  1. HDU2012 素数判定【入门】
  2. CCF201709-5 除法(100分)【树状数组+线段树】
  3. Bailian3704 扩号匹配问题【堆栈】
  4. UVA11582 Colossal Fibonacci Numbers!【快速模幂+数列模除】
  5. POJ NOI0105-33 计算分数加减表达式的值
  6. HDU1874 畅通工程续【Dijkstra算法】
  7. Head First 设计模式 —— 装饰器模式与门面模式
  8. 冷知识 —— 物种大交换
  9. 强悍的 Linux —— 权限管理(组及用户管理)
  10. js原型和原型链_初识JS原型/原型链/原型继承