`
Chris_Lu
  • 浏览: 47889 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Eclipse反编译插件: Jodeclipse与JadClipse

    博客分类:
  • JAVA
阅读更多

 

Jodeclipse Jode Eclipse 插件, JadClipse Jad Eclipse 插件,它们都是非常好的反编译插件。

Jode Eclipse Plugin 1.0.5 for Eclipse version 3.1 / 3.2

安装方法

1 )从如下地址下载:

http://sourceforge.net/projects/jodeeclipse

把下载下来的文件 jodeplugin_1.0.5.zip 直接解压到 eclipse plugins 目录下。

2 )启动 eclipse help -> Software Updates-> Find and Install... -> Search for new features to install, 单击 "New Remote Site..." URL 栏输入 http://www.technoetic.com/eclipse/update 然后下一步,就可以看到 “jode decompiler plugin *.*” ,选上安装就可以了。安装好后可以看到 Window -> Preferences...-> Java -> Jode Decompiler 选项卡, okay ,安装成功了。

 
配置: Window-> Preferences... -> General -> Editors -> File Associations 找到 "*.class" "Associated editors" 里面可以看到 "Jode class file viewer" 选中它再单击 Default 按钮 .

 
JadClipse Eclipse Plugin for Eclipse version 3.1 / 3.2/3.3

一、 下载:
下载插件:
下载 jadclipse_3.1.0.jar 版本,该版本支持 eclipse3.1M6 3.2M2
下载 jadclipse_3.2.0.jar 版本,该版本支持 eclipse3.2M3 eclipse3.2M4.
下载 jadclipse_3.2.4.jar 版本,该版本支持 eclipse3.2M5 3.3M5

下载 jadclipse_3.3.0.jar 版本,该版本支持 eclipse3.3M6 以上版本

下载 Jad 反编译工具:
http://www.kpdus.com/jad.html#download
,在该页中找到适合自己操作系统平台的 jad 下载。下载后解压,然后将解压后的 jad.exe 文件复制到 %JAVA_HOME%\bin 目录下面(可以将 jad.exe 放到任意位置,只要记住其存放路径就好,下面要用到)。

二、 安装:

Eclipse 中的插件安装可以参考: Eclipse 使用技巧 ( )Eclipse 中插件的安装
   
方法 1 、直接将 jadclipse_x.x.x.jar x.x.x. 代表版本号)复制到 %ECLIPSE_HOME%\plugins 目录下。

方法 2 、使用 link 方式安装,建立 D \Myplugins\jadclipse3.2.4\eclipse\plugins 的目录结构,将 jadclipse_3.2.4.jar 放到 plugins 目录下面(注:其中 D \Myplugins 为你自己定义的一个专门放置插件的目录)。再在 %ECLIPSE_HOME%\links 目录下面建立一个 jadclipse3.2.4.link 文件(该文件名随便取)。文件里面内容为: path=D /Myplugins/jadclipse3.2.4.

三、使用:
启动eclipse,点击反编译的类文件,此时会激活jadclipse插件,在eclipse菜单中会多出一个jadclipse菜单,如下图所示:

一般地它会自动反编译相应的class文件,如果没有自动反编译,请点击
jadclipse->Decompile
如下图所示:


常见问题及解决:

(一)启动 eclipse ,打开 Window->Preferences->Java->JadClipse ,如果没有找到 JadClipse ,即 JadClipse 插件没有激活。

1 )检查插件安装的版本是否与你安装的 eclipse 版本对应







2


)使用





 –clean


参数来启动





eclipse


  (二)在使用





JadClipse


插件反编译





class


文件


时出现如下类似错误:






/*jadclipse*/


 


/*


               


DECOMPILATION REPORT


 


               


Decompiled from: D:\Program Files\Java\jdk1.5.0_12\jre\lib\rt.jar


               


Total time: 16 ms


               


Jad reported messages/errors:


               


Exit status: 0


               


Caught exceptions:


java.io.IOException: CreateProcess: (...)


 */


请确保你的 Jad 路径在 eclipse 中正确制定。
   
启动 eclipse ,打开: Window->Preferences->Java->JadClipse.
1
Path to decompiler ,这里设置反编译工具 jad 的全路径名,比如: %JAVA_HOME%\bin\jad.exe.
2
Directory for temporary files ,这里设置临时文件路径。

至于 Window->Preferences->Java->JadClipse 目录下的 Debug Directives Formatting Misc 目录中的参数设置,就不再罗嗦了。

(三)安装完成后, eclipse 没有自动将 JadClipse Class File Viewer 设置成 class 文件的缺省打开方式。

如果没有默认,可以在 Eclipse Windows—> Perference—>General->Editors->File Associations 中修改 “*.class” 默认关联的编辑器为 “JadClipse Class File Viewer” 。设置完成后,双击 *.class 文件, eclipse 将自动反编译。

分享到:
评论

相关推荐

    eclipse反编译工具jad3.3.0+jadclipse

    eclipse反编译工具,jad+jadclipse3.3.0 安装方法: 1:将jadclipse解压后的jar包放到eclipse的plugins目录中,重启eclipse。 2:将jad解压到用户目录,如F:\tools\jad158g.win\jad.exe。 3:eclipse配置,Window--...

    eclipse反编译插件详细操作

    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反编译工具Jad及插件JadClipse

    安装JadClipse后,用户可以在Eclipse的Package Explorer或Navigator视图中右键点击.class文件,选择“JadClipse” > “Decompile”选项,就可以快速查看反编译后的源码。 使用Jad和JadClipse有以下几个关键知识点:...

    Eclipse反编译插件(Jad+JadClipse)

    压缩包内包含三个文件(Jad.exe,jadclipse_3.2.4.jar,使用配置说明.txt),适用于Windows(vista未测试)系统+Eclipse3.2以上版本,下载后请参照配置说明文档进行配置,配置说明文档有详尽的说明,如果仍有问题可到文档中给...

    Eclipse反编译插件

    Eclipse反编译插件是开发人员在Java编程环境中用于查看和理解已编译的.class文件源代码的工具。在Java开发中,由于源代码不总是可用,例如当我们处理开源库或第三方组件时,反编译插件就显得非常有用。下面我们将...

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

    1. 安装JadClipse:Eclipse Marketplace是获取Eclipse插件最便捷的方式。在市场中搜索“JadClipse”,找到后点击安装并按照提示完成安装过程。 2. 配置Jad路径:安装完成后,需要告诉JadClipse JAD的安装位置。进入...

    eclipse 反编译插件 java工具JadClipse

    eclipse 反编译插件 java工具JadClipse 将JadClipse插件(net.sf.jadclipse_3.3.0.jar)拷贝到{EclipseHome}/plugins文件夹下(如C:\Program F\eclipse-jee-kepler-R-win32-x86_64\eclipse\plugins)。JAD 解压到...

    eclipse反编译插件

    如我的Eclipse目录:E:\Work_Soft\Eclipse 2、反编译插件包:eclipse 反编译插件_jad 3.3.0.zip 二、步骤: 1、解压反编译插件包“eclipse 反编译插件_jad 3.3.0.zip” 2、将插件包中的net.sf.jadclipse_3.3.0.jar...

    java反编译工具及eclipse插件.2018_03_16

    2.eclipse的反编译插件net.sf.jadclipse_3.3.0.jar(方便查看源代码) 插件安装方法:  1、下载eclipse插件:jadclipse_3.1.0.jarhttp://jadclipse.sourceforge.net/  2、 下载Jad反编译工具:jad.exehttp://...

    eclipse反编译插件及安装手册

    通过以上步骤,你就能在Eclipse中成功安装并使用Jadclipse插件进行反编译了。这对于开发者来说是一项非常实用的技能,可以方便地研究和学习其他Java库或框架的内部实现。记得在实际操作中仔细阅读“eclipse安装反...

    eclipse 和 myeclipse 反编译插件JadClipse 和安装方法

    首先,JadClipse是一款针对Java开发者的反编译工具,它集成了Eclipse和MyEclipse这两个流行的集成开发环境(IDE)。JadClipse允许开发者查看和理解.jar或.class文件的源代码,这对于调试、学习和分析第三方库或无法...

    java反编译工具及eclipse插件-CSDN下载.2018_03_16

    2.eclipse的反编译插件net.sf.jadclipse_3.3.0.jar(方便查看源代码) 插件安装方法:  1、下载eclipse插件:jadclipse_3.1.0.jarhttp://jadclipse.sourceforge.net/  2、 下载Jad反编译工具:jad.exehttp://...

    eclipse反编译插件Jadclipse

    1. **集成**: Jadclipse与Eclipse IDE无缝集成,用户无需离开Eclipse即可进行反编译操作。这大大提高了开发效率,避免了在不同工具间切换的麻烦。 2. **反编译视图**: 安装插件后,Eclipse会新增一个“Jad反编译”...

    eclipse反编译插件net.sf.jadclipse_3.3.0.jar+jadnt158

    eclipse反编译插件net.sf.jadclipse_3.3.0.jar+jadnt158,安装方式 步骤一:把net.sf.jadclipse_3.3.0.jar拷到D:\Program Files\MyEclipse 6.6\eclipse\plugins 目录下. 步骤二:把JAD拷到MyClipse安装路径下D:\...

    eclipse 反编译 插件

    在Eclipse中,常用的反编译插件有JD-Eclipse、JADclipse和DecompilePlugin等。这里我们以JD-Eclipse为例,来说明安装步骤: 1. 下载JD-Eclipse插件:访问开发者网站或者通过搜索引擎找到JD-Eclipse的最新版本,并...

    Eclipse反编译插件jadclipse

    Eclipse反编译插件jadclipse是开发人员在Eclipse集成开发环境中用于查看Java字节码源代码的工具。在编程过程中,有时我们可能需要查看某个库或类的源代码,但并不总是能够获取到原始的.java文件。jadclipse正是为了...

    Eclipse反编译插件JadClipse

    Eclipse反编译插件JadClipse是一个强大的开发工具,专为Eclipse IDE设计,使得程序员能够在不拥有源代码的情况下查看和理解Java字节码。这个插件整合了JAD(Java反汇编器)的功能,使得开发者可以对已编译的.class...

Global site tag (gtag.js) - Google Analytics