文章标题

来源:互联网 发布:淘宝宝贝被同行举报 编辑:程序博客网 时间:2024/05/29 06:32
  1. 下载文件jdeclipse_update_site.zip
    下载地址:http://download.csdn.net/detail/qq316278987/4620347
  2. 解压该文件到任意目录(如D:\MyEclipse 8.5\dropins下)
  3. 删除plugins文件夹中其他平台以及64位系统jar包只留下下面两个jar包即可
    MyEclipse8.5安装JD-Eclipse-Plugin
    4.运行下面的java类:
    import java.io.File;
    public class CreatePluginsConfig {
    private String path;
    public CreatePluginsConfig(String path) {
    this.path = path;
    }
    public void print() {
    List 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) {
    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 getFileList(String path) {
      path = getFormatPath(path);
      path = path + “/”;
      File filePath = new File(path);
      if (!filePath.isDirectory()) {
      return null;
      }
      String[] filelist = filePath.list();
      List filelistFilter = new ArrayList();
      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) {
      new CreatePluginsConfig(
      “D:\Tool\J2EE\Genuitec\MyEclipse 8.5\dropins\jdeclipse_update_site\plugins”)
      .print();// 重视此路径就是你安装插件的路径,按照本身的具体路径设置
      }
      }
      运行结果如下如所示:MyEclipse8.5安装JD-Eclipse-Plugin

jd.ide.eclipse.win32.x86_64,0.1.3,file:/D:\Users\hy\MyEclipse\MyEclipse 10\dropins\jdgui\plugins\jd.ide.eclipse.win32.x86_64_0.1.3.jar,4,false
jd.ide.eclipse,0.1.3,file:/D:\Users\hy\MyEclipse\MyEclipse 10\dropins\jdgui\plugins\jd.ide.eclipse_0.1.3.jar,4,false

5.进入”MyEclipse 8.5\configuration\org.eclipse.equinox.simpleconfigurator”文件夹,将上面两行代码复制到bundles.info文件内容的最后,建议备份bundles.info文件,防止呈现不测,当呈现错误信息后,直接覆盖源文件即可。
MyEclipse8.5安装JD-Eclipse-Plugin
6.打开MyEclipse,进行设置
MyEclipse8.5安装JD-Eclipse-Plugin

0 0