配置eclipse使用jad

时间:2012-07-23 20:51:28

标签: eclipse jad

  • downloaded jar文件并将其放入插件目录
  • downloaded二进制文件并将其放入其他目录
  • 我反弹eclipse(Juno - 版本:4.2.0)
  • 我更新了jadclipse以指向正确的文件夹 enter image description here

当点击存在于我没有源代码的jar中的方法时,不会发生反编译。

我错过了什么吗?

4 个答案:

答案 0 :(得分:32)

您是否更改了JadClipse wiki中所述的类文件的默认编辑器?

  

打开Eclipse类文件查看器而不是JadClipse类文件查看器   转到窗口>偏好...>一般>编辑>文件关联并确保JadClipse类文件查看器具有* .class文件的默认文件关联。

对于Eclipse的更新版本,还要确保默认情况下将' .class without source'设置为使用JadClipse类文件查看器。安装插件只会默认设置' .class'。

答案 1 :(得分:7)

转到窗口>偏好...>一般>编辑>文件关联并选择 .class without source 并删除类文件查看器(如果它已经默认存在)并且只保留JadClipse类文件查看器。

答案 2 :(得分:0)

在开普勒,窗口 - > Eclipse市场。安装Jad。重新开始。转到Window->安装软件,然后粘贴http://feeling.sourceforge.net/update。选择两者,然后安装。现在应该工作......

答案 3 :(得分:0)

将Java Decompiler(Jad)与Eclipse集成在一起

1。下载Jad

下载Jad可执行文件。

Jad官方网站似乎无法正常工作,请尝试镜像下载 链接。 Jad官方网站http://www.kpdus.com/jad.html Jad 镜像下载

http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/JAD.shtml http://www.varaneckas.com/jad

2。下载Jad Eclipse插件

下载名为Jabclipse (net.sf.jadclipse_x.x.x.jar)的Jad Eclipse插件 http://sourceforge.net/projects/jadclipse/

3。将其复制到Eclipse插件文件夹

将下载的Jad Eclipse插件– Jabclipse(jadclipse_x.x.x.jar)复制到Eclipse插件文件夹。 例如,

D:\ eclipse \ plugins \ net.sf.jadclipse_3.3.0.jar

P.S无需提取它,只需复制整个jar文件即可。

4。重新启动Eclipse

重新启动Eclipse以使插件生效。

5。在Eclipse中配置Jadclipse

在Eclipse中,单击“窗口”->“首选项”->“ Java”->“ Jadclipse”,在“到反编译器的路径”字段中键入Jad的路径

enter image description here

6。完成

在Eclipse中,尝试F3进入任何没有源代码的类,Jad会自动对其进行反编译。

查看示例:

/*jadclipse*/// Decompiled by Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) radix(10) lradix(10)
// Source File Name:   JSObject.java

package netscape.javascript;

import java.applet.Applet;
import sun.plugin.javascript.JSContext;

// Referenced classes of package netscape.javascript:
//            JSException

public abstract class JSObject
{

参考:https://mkyong.com/java/java-decompiler-plugin-for-eclipse/