在使用jadClipse反编译插件时要用到两个软件:
jad.exe和jadClipse插件包所以附加了这两个软件。
下面是插件的安装(link):
1.下载的插件包可以放在硬盘中你喜欢的位置,不过插件包的安装目录要类似于如下样式:
jadclipse3.3.0 \eclipse\plugins\net.sf.jadclipse_3.3.0.jar
其中红色标注的是放插件包最外层的文件夹名,此文件夹名可按自己喜好命名(命名有意义,方便日后管理)
2.在eclipse安装目录下创建一个links文件夹(%ECLIPSE_HOME%/links),在links文件夹下创建类似于:
**.link文件,并在文件中做如下定义:
path=D:/jadclipse3.3.0 或
path=D:\\jadclipse3.3.0
注:在".link"文件中path后跟的是"jadclipse3.3.0 "文件夹的绝对路径(从"jadclipse3.3.0 "文件夹所在盘符进行定位)
3.设置jad.exe(两种方法)
1>把jad.exe放入%JAVA_HOME%\bin\里,这样在Window-->Preferences-->Java-->JadClipse-->Path to decompiler,这里直接写jad即可,eclipse会自动映射到%JAVA_HOME%\bin\jad.exe
2>在Window-->Preferences-->Java-->JadClipse-->Path to decompiler中输入jad.exe的绝对路径.
4.Eclipse的Windows--> Perference-->General-->Editors-->File Associations中修改"*.class"默认关联的编辑器为"JadClipse Class File Viewer"-->点击default按钮。设置完成后,重启eclipse.双击*.class文件,eclipse将自动反编译.
5.反编译工具jad简单用法
以下假设jad.exe在c:\java目录下
一、基本用法
Usage: jad [option(s)]
直接输入类文件名,且支持通配符,如下所示。
c:\java\>jad example1.class
c:\java\>jad *.class
结果是将example1.class反编译为example1.jad。将example1.jad改为example1.java即得源
文件。
二、Option -o
不提示,覆盖源文件
三、Option -s
c:\java\>jad -sjava example1.class
反编译结果以.java为扩展名。
四、Option -p
将反编译结果输出到屏幕
c:\java\>jad -p example1.class
将反编译结果重定向到文件
c:\java\>jad -p example1.class>example1.java
五、Option -d
指定反编译的输出文件目录
c:\java\>jad -o -dtest -sjava *.class
参考文章:http://edwar12345.blog.chinajavaworld.com/entry/7924/0/
相关推荐
Eclipse反编译插件JadClipse,包含所有内容。
Eclipse反编译插件jadclipse,开发利器。
eclipse反编译插件Jadclipse 3.3.0,适用eclipse3.3以上版本。
Eclipse 反编译插件jadClipse+jad.exe
eclipse反编译插件,jadclipse jad 亲测可用支持3.x,4.x个版本eclipse
方法2、使用link方式安装,建立E:\eclipse3.3plugins\jadclipse3.3.0\eclipse\plugins的目录结构,将jadclipse_3.3.0.jar放到plugins目录下面(注:其中E:\eclipse3.3plugins为你自己定义的一个专门放置插件的目录...
Jad是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的java,javac命令是一样的。不过因为是控制台运行,...不过幸好有一个eclipse的插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码
NULL 博文链接:https://strutsliu.iteye.com/blog/1482248
Jad是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的java,javac命令是一样的。不过因为是控制台运行,...不过幸好有一个eclipse的插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码
NULL 博文链接:https://ykdn2010.iteye.com/blog/1392619
一、将net.sf.jadclipse_3.3.0.jar拷贝到eclipse的plugins目录下;... ● jad.exe执行路径设置错误,.class文件反编译后会全是注释。 ● 如果java栏下没找到JadClipse项,请点击file中restart重启即可。
eclipse中如何安装反编译插件Jadclipse, 文档和安装文件。
2、反编译插件包:eclipse 反编译插件_jad 3.3.0.zip 二、步骤: 1、解压反编译插件包“eclipse 反编译插件_jad 3.3.0.zip” 2、将插件包中的net.sf.jadclipse_3.3.0.jar文件复制到Eclipse的插件目录下(如:E:\...
eclipse 和myeclipse的源码反编译文件,jadClipse插件和安装方法
NULL 博文链接:https://suky.iteye.com/blog/645674
net.sf.jadclipse_3.3.0 jar包 jad.exe java反编译安装说明
eclipse反编译插件-jadclipse_3.3.0: 1.用于将java的.class文件反编译成类源文件 主要用于加载到eclipse中可以直接的查看Jar文件中的源!!! 2.压缩包里有jad.exe和jadclipse_3.3.0.jar安装软件包 及 java反编译...
Eclipse反编译插件Jodeclipse与JadClipse
Eclipse反编译工具Jad及插件JadClipse配置.doc