`

MyEclipse9.0安装jad反编译插件

阅读更多

1.下载反编译工具jad(下面提供下载)

将下载下来的jadstar158.zip解压缩,将jad.exe文件放入jdk安装目录下

如:D:\Program Files\Java\jdk1.6.0_20\bin 

 

2.下载eclipse反编译插件net.sf.jadclipse_3.3.0.jar(下面提供下载)

 

3.net.sf.jadclipse_3.3.0.jar 放入MyEclipse安装目录下,

 如 :安装目录\Genuitec\dropins下 没有dropins,新建之,然后在dropins中新建features文件夹和plugins文件夹,将net.sf.jadclipse_3.3.0.jar拷贝到plugins中,然后新建java工程,运行以下代码(替换其中最后的代码,你电脑反编译插件所在的实际位置):

import java.io.File;   
import java.util.ArrayList;   
import java.util.List;   

/**  
* MyEclipse9 插件配置代码生成器  
*  
*  
*/  

public class CreatePluginsConfig   
{   
  
    public CreatePluginsConfig()   
    {   
    }   
  
    public void print(String path)   
    {   
        List<String> list = getFileList(path);   
        if (list == null)   
        {   
            return;   
        }   
  
        int length = list.size();   
        for (int i = 0; i < length; i++)   
        {   
            String result = "";   
            String thePath = getFormatPath(getString(list.get(i)));   
            File file = new File(thePath);   
            if (file.isDirectory())   
            {   
                String fileName = file.getName();   
                if (fileName.indexOf("_") < 0)   
                {   
                    print(thePath);   
                    continue;   
                }   
                String[] filenames = fileName.split("_");   
                String filename1 = filenames[0];   
                String filename2 = filenames[1];   
                result = filename1 + "," + filename2 + ",file:/" + path + "\\"  
                        + fileName + "\\,4,false";   
                System.out.println(result);   
            } else if (file.isFile())   
            {   
                String fileName = file.getName();   
                if (fileName.indexOf("_") < 0)   
                {   
                    continue;   
                }   
                int last = fileName.lastIndexOf("_");// 最后一个下划线的位置   
                String filename1 = fileName.substring(0, last);   
                String filename2 = fileName.substring(last + 1, fileName   
                        .length() - 4);   
                result = filename1 + "," + filename2 + ",file:/" + path + "\\"  
                        + fileName + ",4,false";   
                System.out.println(result);   
            }   
  
        }   
    }   
  
    public List<String> getFileList(String path)   
    {   
        path = getFormatPath(path);   
        path = path + "/";   
        File filePath = new File(path);   
        if (!filePath.isDirectory())   
        {   
            return null;   
        }   
        String[] filelist = filePath.list();   
        List<String> filelistFilter = new ArrayList<String>();   
  
        for (int i = 0; i < filelist.length; i++)   
        {   
            String tempfilename = getFormatPath(path + filelist[i]);   
            filelistFilter.add(tempfilename);   
        }   
        return filelistFilter;   
    }   
  
    public String getString(Object object)   
    {   
        if (object == null)   
        {   
            return "";   
        }   
        return String.valueOf(object);   
    }   
  
    public String getFormatPath(String path)   
    {   
        path = path.replaceAll("\\\\", "/");   
        path = path.replaceAll("//", "/");   
        return path;   
    }   
  
    public static void main(String[] args)   
    {   
        /*替换成你的插件的安装目录*/ 
            String plugin = "C:\\Users\\Administrator\\AppData\\Local\\Genuitec\\dropins";   
        new CreatePluginsConfig().print(plugin);   
    }   
}  

 

 

 

4.重启MyEclipse,配置 jadclipse

 

 

Eclipse Windows—> Perferences—>General->Editors->File Associations 中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。如果没有*.class,则点击“add"增加一个。

 

安装设置完毕,可以双击class文件

分享到:
评论
4 楼 aniyo 2013-08-02  
chenmig7583 写道
JadClipse Class File Viewer找不到这个东西,它自动添加的是java editor

找不到这个说明你 的插件没有装好吧,jad装成功才会有这个的
3 楼 chenmig7583 2013-07-22  
JadClipse Class File Viewer找不到这个东西,它自动添加的是java editor
2 楼 aniyo 2012-08-31  
xutao512117865 写道
你好    我看到上面的帖子    有些问题想向你请教一下   我的QQ:1069021683

问题解决了吗?这些相关的内容,我上次也是在网上看的,但是我最后是解决了问题的
1 楼 xutao512117865 2012-08-24  
你好    我看到上面的帖子    有些问题想向你请教一下   我的QQ:1069021683

相关推荐

    MyEclipse9.0安装jad反编译插件和文件

    通过以上步骤,你就能够在MyEclipse 9.0中顺利安装并使用JAD反编译插件了。这个插件不仅可以帮助开发者理解已有的代码,还能够在没有源代码的情况下进行问题排查,极大地提高了开发效率。在日常开发工作中,掌握这样...

    MyEclipse9.0安装jad反编译插件 相关下载 http://xing8831925.download.csdn.net/

    该MyEclipse9.0安装jad反编译插件.rar 中包括jadstar158.zip net.sf.jadclipse_3.3.0.jar 如何安装.docx 相关下载 http://xing8831925.download.csdn.net/

    MyEclipse10.0安装jad反编译插件.zip

    本文将详细介绍如何在MyEclipse10.0中安装jad反编译插件,以便更好地进行代码分析和调试。 首先,我们需要了解jad。JAD全称为Java decompiler,是一款强大的Java反编译器,它可以将已编译的.class文件转换回可读性...

    MyEclipse9.0 M1安装jadClipse反编译插件

    昨天晚上安装MyEclipse9.0 M1的反编译插件,在晚上找了很多教程都不能解决,最后综合了几个教程,然后自己再更改了里面的一些方法,总算成功安装了这个插件,故上传于此,希望能给有同样问题的朋友提供帮助。安装...

    myeclipse9.0安装svn插件方法及所有文件

    myeclipse9.0安装svn插件方法及所有文件myeclipse9.0安装svn插件方法及所有文件myeclipse9.0安装svn插件方法及所有文件myeclipse9.0安装svn插件方法及所有文件myeclipse9.0安装svn插件方法及所有文件

    MyEclipse10中JAD反编译插件的安装

    为了在MyEclipse中进行反编译工作,我们可以安装JAD反编译插件。以下将详细介绍如何在MyEclipse10中安装和使用JAD插件。 首先,我们需要获取JAD反编译插件的文件。在这个例子中,我们有两个文件:`...

    myeclipse9.0 安装 破解

    myeclipse9.0的安装破解过程,其中带有详细的图解过程,直观易懂。

    MyEclipse 9.0安装教程及破解

    MyEclipse 9.0安装教程及破解,自己在网上找得很辛苦!测试了能用

    MyEclipse9.0插件版

    制作的MyEclipse9.0插件版,有8个压缩文件,对应的eclipse是3.6.2,需要你自己下载

    MyEclipse 6.0 添加jad反编译插件

    在MyEclipse 6.0中添加JAD插件,可以让开发者直接在IDE内进行反编译操作,提高了工作效率。 以下是详细步骤来在MyEclipse 6.0中添加JAD反编译插件: 1. **下载JAD插件**:首先,你需要从可靠的来源下载JAD的...

    myeclipse6.0版本以上 反编译插件jad(有安装说明)

    对于MyEclipse 6.0及以上版本的用户,反编译插件JAD提供了这样的功能。本文将详细介绍JAD插件,包括其用途、安装过程以及如何在MyEclipse环境中使用它。 JAD全称为Java Decompiler,是一款强大的反编译工具,能够将...

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

    MyEclipse jad反编译插件则将JAD的功能整合到了MyEclipse IDE中,使用户可以直接在IDE内进行反编译操作,极大地提高了工作效率。安装该插件后,开发者可以在MyEclipse中右键点击任何.class文件,选择反编译选项,...

    myeclipse10jad反编译

    【标题】"myeclipse10jad反编译"涉及的是在MyEclipse 10这个集成开发环境中,使用JAD(Java Decompiler)工具进行反编译的过程,以便查看和理解已编译的Java类文件的源代码。在Java开发中,有时我们需要查看Java标准...

    MyEclipse9.0M2/M1汉化包

    2. **定位到插件目录**:在你的计算机上找到MyEclipse的安装目录,通常在“Program Files”或“Applications”下,然后进入“plugins”或“features”子目录,这里存放着MyEclipse的各种插件和功能模块。 3. **备份...

    MyEclipse9.0汉化包

    《MyEclipse 9.0汉化包:深入解析与应用指南》 MyEclipse 9.0是一款功能强大的Java集成开发环境(IDE),专为Java开发者提供了丰富的工具集,支持包括Java、JSP、JavaScript、HTML、CSS等在内的多种语言开发。然而...

    myEclipse9.0安装svn

    ### myEclipse 9.0 安装 SVN 插件详解 #### 一、概述 在软件开发过程中,版本控制系统(Version Control System, VCS)是必不可少的工具之一,它帮助开发者有效地管理代码版本,追踪修改历史。Subversion(简称SVN...

    MyEclipse 9.0正式版中文汉化教程

    - 打开MyEclipse 9.0安装目录下的“myeclipse.ini”文件,在文件末尾添加以下行: ``` -Duser.language=zh ``` - 保存并关闭文件。 ##### 步骤6:启动MyEclipse 完成上述所有步骤后,重新启动MyEclipse 9.0...

    MyEclipse9.0中安装SVN(插件+方法)

    2. 安装插件: - 打开MyEclipse 9.0,进入“Help”菜单,选择“Install New Software”。 - 点击“Add”,在弹出的窗口中输入插件的名称(例如:Subversive SVN Connectors),然后点击“Archive...”选择之前下载...

    MyEclipse反编译插件和安装教程

    (1) 将jad.exe解压到java的... 2)在eclipse窗口下,点击Window &gt; Preferences &gt; Java &gt; JadClipse &gt; Misc,将Convert Unicode strings into ANSI strings选项打勾,避免反编译后可能出现的中文乱码。 希望对您有用

Global site tag (gtag.js) - Google Analytics