Java反编译工具Jad及插件JadClipse配置
来源:互联网 发布:监控安装设计软件 编辑:程序博客网 时间:2024/06/05 04:02
eclipse中安装:
1.下载JadClipse,http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download,
注意选择与eclipse版本一致的版本,我用的是Eclipse3.4,所以选择下载版本net.sf.jadclipse_3.3.0.jar
2.下载Jad,http://www.varaneckas.com/jad,下载相应版本
3.将下载下来的Jadclipse,如net.sf.jadclipse_3.3.0.jar拷贝到Eclipse下的plugins目录即可。
我的机器上的目录是D:\Program Files\Java\jdk1.6.0_02\bin\jad.exe
4.然后,重新启动Eclipse,找到Eclipse->Window->Preferences->Java,此时你会发现会比原来多了一个JadClipse的选项,单击,会出现,如下:
在Path to decompiler中输入你刚才放置jad.exe的位置,也可以制定临时文件的目录,如图所示。当然在JadClipse下还有一些子选项,如Debug,Directives等,按照默认配置即可。
5.基本配置完毕后,我们可以查看一下class文件的默认打开方式,Eclipse->Window->Preferences->General->Editors->File Associations,我们可以看到下图:
我们可以看到class文件的打开方式有两个,JadClipse和Eclipse自带的Class File Viewer,而JadClipse是默认的。
6.全部配置完成,下面我们可以查看源码了,选择需要查看的类,按F3即可查看源码,如查看Annotation中的Target,使用jad查看源码如下:
大家可以看到最上面的一行
“/*jadclipse*/// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.”,说明是由jad反编译的。
Myeclipse中安装:
1.下载jad.exe文件:http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip
将解压后的jad.exe放到jdk安装的bin目录下, 如: D:\Program Files\Java\jdk1.6.0_02\bin\jad.exe
2.下载jadeclipse插件:http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download
在Myeclipse安装目录下新建myPlugin文件夹(这里和Common,MyEclipse 10保持目录同级),myPlugin下新建jad文件夹,jad下新建features和plugins文件夹,如:
C:\Users\Sarah\AppData\Local\MyEclipse\myPlugin\jad,将jadeclipse插件net.sf.jadclipse_3.3.0.jar 分别拷贝到features和plugins文件夹中;
在MyEclipse 10/dropins下新建jad.link文件,里面输入:path=C:\\Users\\Sarah\\AppData\\Local\\MyEclipse\\myPlugin\\jad
然后重复上面4步骤往下。
- Java反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- myeclipse 8.6安装反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad.exe及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- eclipse 反编译工具Jad及插件JadClipse配置
- Eclipse反编译工具Jad及插件JadClipse配置
- Django 1.5.4 专题23 Celery RabbitMQ
- 写博客好习惯的开始
- epoll-linux提高并发服务器效率
- MySQL增删改查
- apt-get下载安装本地包
- Java反编译工具Jad及插件JadClipse配置
- 字符集
- kernel BUG at mm/slab.c
- Apache启动不了,httpd: apr_sockaddr_info_get() failed for apache 启动问题
- 【LeetCode】Remove Nth Node From End of List
- samba服务配置时常见问题
- 简单JS-带复选框的下拉菜单
- Discuz! X3列表开启图片模式
- PL/SQL复合类型变量的使用(record、pl/sql表、bulk collect)