`
- 浏览:
315090 次
- 性别:
- 来自:
深圳
-
转载地址:http://www.blogjava.net/sy1214520/archive/2009/04/29/209371.html
很早就听说过eclipse可以集成jad,一直没有试过,一直用的小颖和一个叫java decompiler (具体名字记不住了),不过还是没有集成到eclipse中,每次查看源码的时候,还需要找到相应的class文件才可以反编译,比较麻烦,毕竟很多class都是在jar包中,而且路径很深。昨天闲来无聊,随便找了找eclipse集成jad的反编译工具,很简单,过程如下:
需要两个东东
Jadclips插件,网址:http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download
Jad反编译工具,网址:http://www.kpdus.com/jad.html#download
注意下载的时候认准版本。我下载的是net.sf.jadclipse_3.3.0.jar 和Jad 1.5.8g for Windows 9x/NT/2000 on Intel platform。
开始具体的配置
Jad下载后解压,然后将解压后的jad.exe文件复制到%JAVA_HOME%\BIN目录下面(可以将jad.exe随便放到哪,记住路径,下面在eclipse配置中要用到)。
直接将net.sf.jadclipse_3.3.0.jar 复制到eclipse的plugins目录下。
个人认为这样比较简单,如果大家喜欢把自己的plugins拿出来放到一个单独的文件夹,可以自己google,这里不做过多介绍。
然后启动eclipse,打开:Window->Preferences->Java->JadClipse
1、Path to decompiler,这里设置反编译工具jad的全路径名,比如:%JAVA_HOME%\bin\jad.exe。 就是刚才jad解压的路径,例如在我的电脑中的路径就是C:\Program Files\Java\jdk1.5.0_13\bin\jad.exe。
2、Directory for temporary files,这里设置临时文件路径,无所谓了。
至于Window->Preferences->Java->JadClipse目录下的Debug,Directives,Formatting,Misc目录中的参数设置,自己看一下就能明白什么意思,可以不用管,这里就不罗嗦了。
3、eclipse会自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。设置完成后,双击*.class文件,eclipse将自动反编译。我的是默认了,大家有问题的可以试试。
注:对于存在源代码的类,它不会强行反编译,也就是说它还是会用eclipse自带的Class File Viewer查看class文件。这点很重要哦。毕竟反编译的不如人家的源码好。
附:把鼠标焦点放到这个如要查看源码的方法上,然后按F3(eclipse查看源码快捷键),呵呵~源代码出现了。
不过还是要说明一下,如果可以的话,还是尽量找官方的源码(在eclipse指定源码位置,就可以按F3查看,怎么指定?自己google),而且一般都带说明文档的,这样的话,不必每次使用的时候都查看源码,只要把她的API文档导入就可以了(跟指定源码一样),开发的时候会方便一些,如果自己学习的话可以没事看看源码。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
1:eclipse中集成jad反编译 2:JAVA反编译工具总结 3:jad相关的收集,需要的亲自行下载。
Eclipse集成的jad反编译工具和集成过程中所需要的net.sf.jadclipse_3.3.0.jar包文件,两者均经测试完全可以使用的!
很早就听说过eclipse可以集成jad,一直没有试过,一直用的小颖和一个叫java decompiler (具体名字记不住了),不过还是没有集成到eclipse中,每次查看源码的...昨天闲来无聊,随便找了找eclipse集成jad的反编译工具,
3,重新启动Eclipse,找到Eclipse->Window->Preferences->Java,此时你会发现会比原来多了一个JadClipse的选项 配置Path to decompiler为你刚放置jad的位置(JDK\bin\jad.exe) 4,查看一下class文件的默认打开方式,...
集成于Eclipse\MyEclipse\SGUAP等开发软件中的反编译工具
Myeclipse7.0 jad反编译安装 第一步: 1、此是将net.sf.jadclipse_3.3.0.jar复制到..\Genuitec\Common\pluginsp下。 2、在..\Genuitec\MyEclipse 7.0\configuration\org.eclipse.equinox.simpleconfigurator/...
想在eclipse上装一个反编译的插件,本来以为没有什么难度的,插件也装过不少了,没想到还折腾了我一回,唉,主要是晚上那些写的都不太靠谱,也不能说不靠谱吧,只能说不清楚吧。大家可以看下链接:...
eclipse集成反编译工具, net.sf.jadclipse_3.3.0.jar+jad.exe全量包。
eclipse集成反编译插件jad,内含安装包及详细教程
1、在sourceforge.net/projects/jadclipse/网站下载net.sf.jadclipse_3.3.0.jar的包,然后将其拷贝到eclipse的plugins目录下,再删除eclipse的configuration目录下org.eclipse.update文件,这个文件可以放心大胆的...
Jadclipse是集成了Eclipse的一个Java反编译插件,可以查看.class的文件用于在编程过程中的对程序进行反编译,可以对单个.class文件反编译,也可以对jar 一次性全部反编译,可以处理文件夹内的所有文件,甚至可以处理...
Java代码反编译工具,适用需要反编译的的朋友。集成了CFR、FernFLower、JD-Core、Jad、Procyon等反编译插件,值得拥有。
Eclipse下反编译插件-jad,一款集成在Eclipse中很好的插件工具,配置比较简单。jadclipse_3.1.0.jar加载到Eclipse中的插件文件中,设置jad.exe的路径到Path环境变量中,重新启动Eclipse就可以。操作简单
Eclipse Jad集成含安装说明
jad:反编译工具 可以将class文件反编译成java文件 假设将jad.exe安装在f:\java\jad目录下 把要反编译的文件*.class复制到此目录下,接着接以下步骤, 在命令行窗口环境中进入jad目录, 然后运行:jad -s java *....
decompiler eclipse反编译插件 Eclipse Class Decompiler,整合了目前最好的2个Java反编译工具Jad和JD-Core,并且和Eclipse Class Viewer无缝集成,能够很方便的使用本插件查看类库源码,以及采用本插件进行Debug...
在MyEclipse中集成jad反编译工具,采用link方法,简单易行
它将JD、JAD、Fernflower、CFR和Procyon与Eclipse IDE无缝集成。它在调试过程中显示所有Java源代码,即使您没有所有这些Java源代码。您可以直接调试这些类文件而不需要源代码。它还集成了JavaDoc并支持JDK8 lambda...
Eclipse Class Decompiler,整合了目前最好的2个Java反编译工具Jad和JD-Core,并且和Eclipse Class Viewer无缝集成,能够很方便的使用本插件查看类库源码,以及采用本插件进行Debug调试。