一、MyEclipse
第一步:
下载jad.exe文件和eclipse插件:http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip
或者
http://nchc.dl.sourceforge.net/sourceforge/jadclipse/net.sf.jadclipse_3.3.0.jar
第二步:
(1) 将jad.exe解压到java的jdk\bin目录下
(2) 将jadeclipse插件net.sf.jadclipse_版本号.jar 拷贝到myeclipse安装目录\Genuitec\Common\plugins\目录下。
(3) 在myeclipse安装目录下的dropins中创建eclipse文件夹,然后在eclipse文件夹中分别创建features、plugins文件夹,将 net.sf.jadclipse_3.3.0.jar 分别拷贝到features和plugins文件夹中。
(4)重新启动myeclipse后,配置jadeclipse插件
1)在eclipse窗口下,点击Window > Preferences > Java > JadClipse > Path to Decompiler。(设置jad的绝对路径,如 C:\java\Jad\jad.exe)。Use Eclipse code formatter(overrides Jad formatting instructions)选项打勾,与格式化出来 的代码样式一致。
2)在eclipse窗口下,点击Window > Preferences > Java > JadClipse > Misc,将Convert Unicode strings into ANSI strings选项打勾,避免反编译后可能出现的中文乱码。
注意事项:
本人之前也按照上述步骤配置过,没什么问题,但是最近一次在新电脑上配置时出现了问题,在做好第二步中1、2、3后重启MyEclipse后在点击Window > Preferences > Java 后并没有出现JadClipse,搞了蛮长时间都没弄出来,后来的解决方法是,将自己建的eclipse文件夹先移除,然后重启MyEclipse8.5,在关掉,在将刚刚移除的eclipse文件夹重新移入,在重启Myeclipse8.5就没什么问题了!
========================================
二、Eclipse
1、下载eclipse插件:jadclipse_版本号.jar
http://jadclipse.sourceforge.net/download.html
或者
http://nchc.dl.sourceforge.net/sourceforge/jadclipse/net.sf.jadclipse_3.3.0.jar
2、 下载Jad反编译工具:http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip
3、将jad反编译工具jad.exe放到jdk安装路径的bin目录下面,jadclipse_版本号.jar放到eclipse的安装目录下的plugins目录下。
4、启动eclipse,打开:Window->Preferences->Java->JadClipse.
Path to decompiler,这里设置反编译工具jad的全路径名,就是第三部jad.exe的路径。
5、 安装完成后,eclipse自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。设置完成后,双击*.class文件,eclipse将自动反编译。
注意:jadclipse_版本号.jar的版本与eclipse的platform版本号相关,如果不匹配则会出现这样的错误:
An error has occurred when activating this view
Expecting non-static method jadclipse.JadclipseBufferManager.createBuffer(Lorg/eclipse/jdt/core/IOpenable;)Lorg/eclipse/jdt/core/IBuffer;
分享到:
相关推荐
2. 打开MyEclipse,选择菜单栏的“Window” > “Preferences”(或者在Mac上选择“Eclipse” > “Preferences”)。 3. 在Preferences窗口中,展开“General” > “Editors” > “File Associations”。 4. 在右侧的...
1. **安装JAD插件**:首先,你需要获取一个支持MyEclipse的JAD版本,例如JAD4Eclipse或JD-Eclipse。这些插件可以在Eclipse Marketplace上找到。下载后,通过MyEclipse的“Install New Software”功能导入并安装插件...
4. **测试jad**: 一旦配置完成,你可以在Eclipse或MyEclipse中右键点击任何.class文件,选择"Open With" -> " JadClipse",如果一切正常,应该能打开反编译后的源代码。 5. **readMe.txt的使用**: 从文件列表中看到...
标题和描述均提到了在MyEclipse6.0中配置反编译工具Jad以及插件JadClipse的过程,这涉及到对Java反编译工具的理解、插件的下载与安装,以及如何在开发环境中正确配置这些工具以提高代码理解和调试效率。 ### 一、...
1. **下载JAD插件**:访问JAD的官方网站或者通过GitHub等开源社区,找到适用于MyEclipse 9.0的JAD插件版本,通常以.zip或.jar格式提供。 2. **关闭MyEclipse**:确保MyEclipse已经完全退出,因为插件安装过程中需要...
JADclipse是JAD的一个集成插件,专门设计用于Eclipse和MyEclipse等IDE,使得反编译过程在IDE内部就能完成,提高了工作效率。 集成JAD到MyEclipse的过程相对简单,主要分为以下几个步骤: 1. **下载所需文件**: -...
`Java反编译工具Jad及插件JadClipse配置.doc`文档很可能是关于如何在MyEclipse中配置和使用JAD以及JADClipse的指南,包括下载、安装步骤、设置以及使用技巧等。阅读这份文档对于初学者来说非常重要,因为它会提供...
1、...3、重新启动Eclipse,找到Eclipse->Window->Preferences->Java,此时你会发现会比原来多了一个JadClipse的选项,"path to decompiler:"为“D:\Program Files\Java\jdk1.6.0_02\bin\jad.exe”
MyEclipse是一款基于Eclipse平台的商业Java集成开发环境,它提供了丰富的功能,包括Web、Java EE、移动应用以及数据库开发等,是许多Java开发者的选择。在MyEclipse中集成JAD,可以方便地进行代码分析和调试。 安装...
本篇将详细介绍如何在Eclipse和MyEclipse 8.5上安装反编译插件JAD。 首先,我们需要了解JAD是什么。JAD全称为Java Decompiler,是一款开源的Java反编译器,能够将Java字节码转换回可读的Java源代码。这对于那些没有...
打开MyEclipse的配置目录,路径通常是workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings,找到com.jcraft.jadclipse.prefs文件,编辑此文件,添加如下内容: ``` jad.path=C:\path\to\jad.exe ``...
2、在..\Genuitec\MyEclipse 7.0\configuration\org.eclipse.equinox.simpleconfigurator/bundles.info文件中加入 net.sf.jadclipse,3.3.0,file:plugins\net.sf.jadclipse_3.3.0.jar,4,false 3、重起myclipse 4、在...
MyEclipse 6.0是一款深受开发者喜爱的Java集成开发环境,它基于Eclipse平台,提供了丰富的功能,包括代码编辑、调试、构建和部署等。然而,有时为了深入理解或分析已有的Java类库,我们需要查看其源代码,但并非所有...
5. 测试Jad插件:重启MyEclipse后,尝试打开一个Class文件,如果配置正确,MyEclipse应该会自动使用Jad反编译并显示源代码。 6. 使用jad_myeclipsejava反编译插件.doc文档:压缩包中的文档会详细说明这些步骤,以及...
2. 配置jad插件:进入MyEclipse的首选项设置,找到jad插件的相关配置,根据说明进行设置。 3. 使用jad插件:选择需要反编译的.class文件,右键点击并选择“Open With” -> “jad Decompiler”,即可查看反编译后的...
要在Eclipse或MyEclipse中使用FernFlower,需要配置外部工具并运行其命令行版本。 3. **Procyon** Procyon是一个现代化的反编译器和编译器框架,它的源代码反编译能力较强。Eclipse用户可以通过Eclipse ...
3. `org.sf.easyexplore_1.0.4.jar` 可能是另一个扩展插件,用于增强Eclipse或MyEclipse的资源浏览和管理功能,尽管在这个特定的场景中,它可能并不是直接与JAD整合相关的,但可能有助于提升整体的开发体验。...
本文将详细介绍如何在MyEclipse或Eclipse中配置并使用这些工具来打开和查看`.class`文件。 #### 二、准备工作 为了能够在MyEclipse或Eclipse中顺利打开`.class`文件,需要准备以下几项: 1. **JAD**: JAD是一个...
而"jadeclipse.rar"这个压缩包则包含了与MyEclipse相关的反编译工具,这对于开发者来说是一个非常实用的辅助工具。 反编译是将已编译的.class文件转换回源代码的过程,通常用于查看或学习已有库的内部实现,或者...