MyEclipse XX安装jad反编译插件

1.下载反编译工具jad,下载地址:http://varaneckas.com/jad/

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

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

2.下载eclipse反编译插件net.sf.jadclipse_3.3.0.jar,下载地址:http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download

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

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

package com.deng;
import java.io.File;
import java.util.ArrayList;
import java.util.List;     

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

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 = "E:\\Program files\\myeclipse\\eclipse\\plugins";
        new CreatePluginsConfig().print(plugin);
    }
}   

4.重启MyEclipse,配置 jadclipse

在Eclipse 的Windows—> Perferences—>General->Editors->File Associations 中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。如果没有*.class,则点击“add"增加一个。到这里就可以打开.class文件了。

时间: 2024-12-22 10:31:15

MyEclipse XX安装jad反编译插件的相关文章

myeclipse安装jad反编译插件

有时候想深入底层看jar包封装的源代码,但是打不开.这就需要配置反编译插件: 1:准备原材料 jad.exe + net.sf.jadclipse_3.3.0.jar 下载目录: jad.exe :   http://download.csdn.net/detail/wxq8102/483003 net.sf.jadclipse_3.3.0.jar :  http://download.csdn.net/detail/csharpqiuqiu/7156175 2:将jad.exe放到java_h

MyEclipse10.0安装jad反编译插件

1.下载反编译工具jad(下面提供下载) 将下载下来的jadstar158.zip解压缩,将jad.exe文件放入jdk安装目录下 如:C:\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,新建之,然后在dr

myeclipse2014安装jad反编译插件

myeclipse上默认不能查看class文件,需要查看的话安装反编译插件 安装步骤: 准备图中框里的两个文件 1. [net.sf.jadclipse_3.3.0.jar]文件拷贝到如下路径([D:\Program Files (x86)\myeclipse\ ]为myeclipse安装路径) D:\Program Files (x86)\myeclipse\plugins\net.sf.jadclipse_3.3.0.jar 2.[jad.exe]文件拷贝到如下路径 D:\Program F

Eclipse Kepler(4.3)安装jad反编译插件

1.下载jad,地址:http://varaneckas.com/jad/(根据自己的系统选择一个下载) 2.下载jad插件,地址:http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download(下载3.3的版本,支持eclispe3.3以上的版本)3.将下载好的jad.exe放到%JAVA_HOME%/bin下面(也可以不放,放了可以直接在cmd里面运行jad命令),将 net.sf.jadclipse_3.3.0.jar

Eclipse安装jad反编译插件(在线安装)

Help→Eclipse Marketplace→Find→jad 然后等安装完成重启eclipse即可

myeclipse和eclipse安装Java反编译插件

为myeclipse和eclipse安装Java反编译插件  插件所需包 1.解压jad1.5.8g.zip.将jad.exe放到jre的bin目录下,下载地址: http://ishare.iask.sina.com.cn/f/15708995.html?from=dl 如笔者在D:\program files\Java\jre6\bin下 2.安装jadeclipse 下载地址 http://jaist.dl.sourceforge.net/sourceforge/jadclipse/net

Eclipse安装JD-Eclipse反编译插件成功看源码

Eclipse安装JD-Eclipse反编译插件 转载 2017年12月24日 15:19:27 http://heavengate.blog.163.com/blog/static/202381053201447560899/ 1.在eclipse的help->Install New Software...中添加新软件开发,添加它的源: name:jd-eclipse_update_site address:http://jd.benow.ca/jd-eclipse/update 2.选择出现

eclipse在线安装jd反编译插件

eclipse在线安装jd反编译插件地址 http://jd.benow.ca/jd-eclipse/update 原文地址:https://www.cnblogs.com/mkl34367803/p/9304497.html

Eclipse 4.2 安装Java反编译插件

在eclipse下安装反编译插件可以直接查看 .class 文件对应的java源码. 反编译插件有 jdeclipse 和 jadeclipse. (1) jdeclipse http://www.djjavadecompiler.com/ (2) jad + jadeclipse 下载 jadeclipse:http://sourceforge.net/projects/jadclipse/files/ 或者见我的笔记地址: http://note.youdao.com/yws/public/