一、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;
分享到:
相关推荐
本文将详细介绍如何在MyEclipse中添加JAD(Java Decompiler)插件,以便查看.class文件。 首先,JAD是一款流行的开源Java反编译器,版本1.58是其一个稳定版本。它能够将字节码转换回接近原始的Java源代码,帮助...
本文将详细介绍如何在MyEclipse中集成JAD,以便方便地查看`.class`文件。 首先,你需要下载JAD工具。在这个案例中,我们有一个名为`jad.exe`的文件,这就是JAD的可执行文件。确保将这个文件放在一个易于访问的位置...
查看java的class文件,在网络上搜索了一下资料,这样就很方便的去查看别人的代码 在myeclipse中查看class文件,就像查看普通的java源文件一样,通过以下步骤可以做到: 安装设置步骤:1. 下载jadnt158.zip 。 2. ...
Myeclipse的jad配置详解,反编译class文件。包含Jad.exe、net.sf.jadclipse_3.3.0.jar、插件代码生成工具、Excel版的配置手顺。按此手顺进行配置,保证您成功反编译class文件
在MyEclipse中直接查看.class文件是开发过程中的一项实用...总的来说,通过正确安装和配置JAD和JadClipse,可以在MyEclipse中直接查看和理解没有源代码的.class文件,极大地提升了开发人员阅读和理解二进制代码的效率。
完成以上步骤后,重启`MyEclipse`,现在当你右键点击一个`.jar`文件并选择`Open With` -> `JAD Source Viewer`,就可以查看`.jar`中的源代码了。请注意,虽然`JAD`能提供很好的反编译效果,但可能无法完全恢复原始的...
eclipse(myeclipse)的jad.exe反编译插件,安装该插件后可以直接双击jar包中的class文件,自动打开反编译好的源代码查看,非常方便试用于大量分析jar中的class文件和关联的jar文件
在Java开发领域,JAD(Java Decompiler)就是一款知名的反编译工具,它能够将.class文件转换回.java源代码形式。本文将详细讲解如何在MyEclipse集成开发环境中安装并使用JAD反编译工具。 首先,我们需要了解...
在Java开发中,JAD(Java Application Decompiler)是一种反编译工具,能够将已编译的.class文件转换回可读的.java源代码,这对于理解第三方库或者调试已经没有源代码的类非常有用。MyEclipse作为一款强大的Java集成...
配置完成后,在MyEclipse或Eclipse中右键点击任何`.class`文件,选择`Open With` -> `Java Source Viewer`,就可以看到反编译的源代码了。请注意,由于反编译的源代码可能并非原始的Java源码,所以格式和注释可能...
`MyEclipse`是一款强大的Java集成开发环境(IDE),它提供了丰富的功能,包括对`.class`文件的查看和分析。本文将详细介绍如何在MyEclipse6.5中直接打开并理解`.class`文件,以及涉及的反编译技术。 首先,`.class`...
例如,"JD-Eclipse"和"Decompiler for MyEclipse"是两款常见的插件,它们使得在IDE内查看.class文件的源代码变得非常简单。 请注意,反编译的结果可能不完全等同于原始源代码,特别是当源代码经过混淆或者优化时。...
本文将详细探讨如何在MyEclipse环境中解决这种问题,主要关注如何使用反编译插件来查看`.class`文件的源码。 首先,`.class`文件是Java程序编译后的结果,它包含了机器可执行的字节码,但通常不包含人类可读的源...
反编译Class文件的工具有很多种,例如JAD, FernFlower, CFR等,而MyEclipse内嵌的反编译器可能是这些工具的集成或者是自己定制的版本。这些工具通常会尝试解析Class文件的结构,然后根据字节码指令生成对应的Java源...
jad反编译器是一种工具,能够将Java字节码(.class文件)转换回源代码,这对于理解已加密或混淆的代码,或者对第三方库进行逆向工程非常有用。在本主题中,我们将深入探讨MyEclipse中的JAD反编译插件及其使用方法。 ...
在这个场景下,我们讨论的是如何在MyEclipse中查看和分析.class文件,主要涉及的工具是net.sf.jadclipse_3.3.0以及jad。 jad是Java反编译器的一种,它可以将Java字节码转换回源代码形式,使得开发者能够阅读和理解...
### 使用MyEclipse或Eclipse打开.class文件的知识点详解 #### 一、概述 在进行Java开发时,经常需要查看编译后的`.class`文件内容。对于MyEclipse或Eclipse用户来说,可以通过安装特定插件来实现这一功能。本文将...
总结起来,通过安装Jadclipse插件并在MyEclipse中配置JAD反编译器,开发者可以方便地直接查看和分析`.class`文件,增强对Java项目的理解和调试能力。这在处理无源码的库或第三方组件时尤其有用。同时,了解字节码的...
Jad是一个强大的Java反编译工具,它能够将编译后的.class文件反编译回接近原貌的Java源代码,这对于理解第三方库或开源项目中的代码结构和逻辑非常有帮助。然而,由于其原始设计为命令行工具,使用起来相对繁琐,...
"MyEclipse安装配置反编译class文件.txt"文件,正如其名,应该包含了详细的安装和配置步骤,指导用户如何在MyEclipse中正确设置和使用jad反编译插件。通常,这会涉及到将jar文件添加到MyEclipse的插件目录,配置相关...