`

Java反编译工具

阅读更多

今天需要把以前的一个项目中的JAR包反编译出来。

以前都是使用JAD反编译的,感觉用起来不是很方便,偶然在网上看到了Java Decompiler感觉相当方便

以下是它的图像化反编译工具JD-GUI的官方网址

http://java.decompiler.free.fr/?q=jdgui

它使用起来还是相当好的,可以直接打开JAR包,而不用一个个CLASS文件来反编译了

JAD-GUI

 

除此之外,它还支持eclipse的,JD-Eclipse就是对应eclipse的插件,对eclipse3.2 /3.3/ 3.4都是支持的

Eclipse 3.4:

先安装Equinox/p2 plug-in

1.help-Software Updates... ,打开Software Updates and Add-ons

2.选择Available Software标签

3.展开Ganymede

4.展开Uncategorized

5.选择Equinox p2 Provisioning ,之后点击Install... 按钮进行安装

6.最后点击Finish按钮。

接着安装JD-Eclipse plug-in

1.help-Software Updates... ,打开Software Updates and Add-ons 

2.选择Available Software 

3.new remote site 

4.Add Site... 

5. 在Location中填入http://java.decompiler.free.fr/jd-eclipse/update

点OK

6.在Software Updates and Add-ons 窗体中选择JD-Eclipse Plug-in ,然后点Install... 按钮

7.在下一个窗体中,点Finish按钮,

8.Java Decompiler Eclipse Plug-in ,,最后点OK按钮

Eclipse 3.2, 3.3

  1.  Software Updates > Find and Install... 打开 Install/Update


  2.  在Install/Update ,选择Search for new features to install , 点Next 按钮.
  3. :
    1. New Remote Site... 按钮 打开一个New Update Site.
    2. 在这个New Update Site 窗体中, JD-Eclipse Update Site 写在name里.
    3. 在URL里填: http://java.decompiler.free.fr/jd-eclipse/update 点OK.



    4. Finish 按钮.
  4. Updates 窗体中, 选中 JD-Eclipse Update Site ,点中 Finish 按钮.



  5. 在下一个窗体中, 选中JD-Eclipse Update Site , 点 Next 按钮.
  6. Next 按钮.
  7. 点 Finish 按钮.
  8. 点 Install All 按钮.

重启eclipse

 

 

 

分享到:
评论
2 楼 xiaoxiao_job 2009-06-23  
luckspring 写道
按上面的方法做
还是打不开.class文件

那个jd-gui.exe文件放在什么地方
还请楼主说明白一点
(是将其加到eclipse里面,不是单个执行jd-gui.exe文件)

那个jd-gui.exe是直接可以用的,你用它直接就可以打开一个JAR包,,看到里面的CLASS文件了的,,
1 楼 luckspring 2009-06-22  
按上面的方法做
还是打不开.class文件

那个jd-gui.exe文件放在什么地方
还请楼主说明白一点
(是将其加到eclipse里面,不是单个执行jd-gui.exe文件)

相关推荐

    JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具

    JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA反编译工具JAVA...

    java反编译工具绿色版

    Java反编译工具是程序员在开发和调试过程中经常会用到的一种实用软件,它能够将已编译的Java字节码(.class文件)转换回源代码格式,这对于查看和理解第三方库或者研究已有的二进制代码非常有帮助。本绿色版的Java反...

    java反编译工具

    Java反编译工具是开发者用来查看Java字节码(.class文件)源代码的一种实用程序。这类工具能够将已经编译过的Java类文件转换回其原始的Java源代码形式,以便于理解、学习或者调试。在Java编程环境中,源代码通常被...

    java 反编译工具

    java 反编译工具java 反编译工具java 反编译工具java 反编译工具

    jd-gui最好的JAVA反编译工具

    此时,就需要用到反编译工具,而jd-gui就是这样一款强大的JAVA反编译工具。它以其简单易用、功能齐全的特点,深受广大开发者喜爱。 首先,jd-gui是一款开源的Java反编译工具,能够将字节码还原为接近原始的Java源...

    咖啡图形的java反编译工具(实用)

    这款名为“咖啡图形的java反编译工具”很可能是一款界面友好的图形化工具,专为简化这个过程而设计。 Java字节码是一种中间语言,由Java编译器生成,可以在任何支持Java虚拟机(JVM)的平台上运行。然而,由于字节...

    mac 版本 java反编译工具jd-gui

    在Mac操作系统上,一个常见的Java反编译工具是JD-GUI。JD-GUI是一款图形化界面的工具,它能够直观地显示类文件的源代码,而无需进行复杂的命令行操作。 标题中的"mac版本java反编译工具jd-gui"指的是专门为Mac OS...

Global site tag (gtag.js) - Google Analytics