`
刘小小尘
  • 浏览: 67543 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Myeclipse配置jad,查看class文件

 
阅读更多
一、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查看class文件

    本文将详细介绍如何在MyEclipse中添加JAD(Java Decompiler)插件,以便查看.class文件。 首先,JAD是一款流行的开源Java反编译器,版本1.58是其一个稳定版本。它能够将字节码转换回接近原始的Java源代码,帮助...

    myeclipse加入jad查看class文件

    本文将详细介绍如何在MyEclipse中集成JAD,以便方便地查看`.class`文件。 首先,你需要下载JAD工具。在这个案例中,我们有一个名为`jad.exe`的文件,这就是JAD的可执行文件。确保将这个文件放在一个易于访问的位置...

    在myeclipse中查看class文件 插件 jadnt158

    查看java的class文件,在网络上搜索了一下资料,这样就很方便的去查看别人的代码 在myeclipse中查看class文件,就像查看普通的java源文件一样,通过以下步骤可以做到: 安装设置步骤:1. 下载jadnt158.zip 。 2. ...

    Myeclipse的jad配置详解

    Myeclipse的jad配置详解,反编译class文件。包含Jad.exe、net.sf.jadclipse_3.3.0.jar、插件代码生成工具、Excel版的配置手顺。按此手顺进行配置,保证您成功反编译class文件

    MyEclipse中直接查看.class文件

    在MyEclipse中直接查看.class文件是开发过程中的一项实用...总的来说,通过正确安装和配置JAD和JadClipse,可以在MyEclipse中直接查看和理解没有源代码的.class文件,极大地提升了开发人员阅读和理解二进制代码的效率。

    myeclipse中加入jad查看jar源代码

    完成以上步骤后,重启`MyEclipse`,现在当你右键点击一个`.jar`文件并选择`Open With` -> `JAD Source Viewer`,就可以查看`.jar`中的源代码了。请注意,虽然`JAD`能提供很好的反编译效果,但可能无法完全恢复原始的...

    eclipse(myeclipse)中直接打开.class文件的插件

    eclipse(myeclipse)的jad.exe反编译插件,安装该插件后可以直接双击jar包中的class文件,自动打开反编译好的源代码查看,非常方便试用于大量分析jar中的class文件和关联的jar文件

    myeclipse安装jad反编译工具

    在Java开发领域,JAD(Java Decompiler)就是一款知名的反编译工具,它能够将.class文件转换回.java源代码形式。本文将详细讲解如何在MyEclipse集成开发环境中安装并使用JAD反编译工具。 首先,我们需要了解...

    myeclipse集成jad

    在Java开发中,JAD(Java Application Decompiler)是一种反编译工具,能够将已编译的.class文件转换回可读的.java源代码,这对于理解第三方库或者调试已经没有源代码的类非常有用。MyEclipse作为一款强大的Java集成...

    MyEclipse、Eclipse配置JAD

    配置完成后,在MyEclipse或Eclipse中右键点击任何`.class`文件,选择`Open With` -> `Java Source Viewer`,就可以看到反编译的源代码了。请注意,由于反编译的源代码可能并非原始的Java源码,所以格式和注释可能...

    使用MyEclipse直接打开class文件,在没有源码的情况下

    `MyEclipse`是一款强大的Java集成开发环境(IDE),它提供了丰富的功能,包括对`.class`文件的查看和分析。本文将详细介绍如何在MyEclipse6.5中直接打开并理解`.class`文件,以及涉及的反编译技术。 首先,`.class`...

    MyEclipse、Eclipse反编译Class文件工具

    例如,"JD-Eclipse"和"Decompiler for MyEclipse"是两款常见的插件,它们使得在IDE内查看.class文件的源代码变得非常简单。 请注意,反编译的结果可能不完全等同于原始源代码,特别是当源代码经过混淆或者优化时。...

    解决myeclipse .class文件源码问题

    本文将详细探讨如何在MyEclipse环境中解决这种问题,主要关注如何使用反编译插件来查看`.class`文件的源码。 首先,`.class`文件是Java程序编译后的结果,它包含了机器可执行的字节码,但通常不包含人类可读的源...

    MyEclipse反编译Class文件工具

    反编译Class文件的工具有很多种,例如JAD, FernFlower, CFR等,而MyEclipse内嵌的反编译器可能是这些工具的集成或者是自己定制的版本。这些工具通常会尝试解析Class文件的结构,然后根据字节码指令生成对应的Java源...

    MyEclipse jad反编译插件 JAD(附说明)

    jad反编译器是一种工具,能够将Java字节码(.class文件)转换回源代码,这对于理解已加密或混淆的代码,或者对第三方库进行逆向工程非常有用。在本主题中,我们将深入探讨MyEclipse中的JAD反编译插件及其使用方法。 ...

    Myeclipse中查看.class文件工具 net.sf.jadclipse_3.3.0及jad.rar

    在这个场景下,我们讨论的是如何在MyEclipse中查看和分析.class文件,主要涉及的工具是net.sf.jadclipse_3.3.0以及jad。 jad是Java反编译器的一种,它可以将Java字节码转换回源代码形式,使得开发者能够阅读和理解...

    myeclipse或者eclipse打开.class文件

    ### 使用MyEclipse或Eclipse打开.class文件的知识点详解 #### 一、概述 在进行Java开发时,经常需要查看编译后的`.class`文件内容。对于MyEclipse或Eclipse用户来说,可以通过安装特定插件来实现这一功能。本文将...

    (转)MyEclipse中直接打开class文件的方法

    总结起来,通过安装Jadclipse插件并在MyEclipse中配置JAD反编译器,开发者可以方便地直接查看和分析`.class`文件,增强对Java项目的理解和调试能力。这在处理无源码的库或第三方组件时尤其有用。同时,了解字节码的...

    MyEclipse6.0 配置反编译工具 Jad 及插件 JadClipse .doc

    Jad是一个强大的Java反编译工具,它能够将编译后的.class文件反编译回接近原貌的Java源代码,这对于理解第三方库或开源项目中的代码结构和逻辑非常有帮助。然而,由于其原始设计为命令行工具,使用起来相对繁琐,...

    myeclipse反编译class文件插件

    "MyEclipse安装配置反编译class文件.txt"文件,正如其名,应该包含了详细的安装和配置步骤,指导用户如何在MyEclipse中正确设置和使用jad反编译插件。通常,这会涉及到将jar文件添加到MyEclipse的插件目录,配置相关...

Global site tag (gtag.js) - Google Analytics