`
hjs482
  • 浏览: 47895 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

MyEcplise 7.0插件更新

阅读更多
MyEcplise 7.0插件更新方式比较可恶,方法如下:


--文件夹
org.tigris.subversion.javahl.win32,1.2.4,file:plugins\org.tigris.subversion.javahl.win32_1.2.4\,4,false

--jar
org.tigris.subversion.subclipse.core,1.2.4,file:plugins\org.tigris.subversion.subclipse.core_1.2.4.jar,4,false
org.tigris.subversion.subclipse.doc,1.2.0,file:plugins\org.tigris.subversion.subclipse.doc_1.2.0.jar,4,false
org.tigris.subversion.subclipse.ui,1.2.4,file:plugins\org.tigris.subversion.subclipse.ui_1.2.4.jar,4,false

本人MyEcplise 7.0安装目录
C:\Genuitec\
插件目录
C:\Genuitec\Common\plugins

要安装的是svn1.2x版本

首先把org.tigris.subversion.javahl.win32_1.2.4
org.tigris.subversion.subclipse.core_1.2.4.jar
org.tigris.subversion.subclipse.doc_1.2.0.jar
org.tigris.subversion.subclipse.ui_1.2.4.jar

拷贝到C:\Genuitec\Common\plugins目录

然后在
    C:\Genuitec\MyEclipse 7.0\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info文件中添加

org.tigris.subversion.javahl.win32,1.2.4,file:plugins\org.tigris.subversion.javahl.win32_1.2.4\,4,false
org.tigris.subversion.subclipse.core,1.2.4,file:plugins\org.tigris.subversion.subclipse.core_1.2.4.jar,4,false
org.tigris.subversion.subclipse.doc,1.2.0,file:plugins\org.tigris.subversion.subclipse.doc_1.2.0.jar,4,false
org.tigris.subversion.subclipse.ui,1.2.4,file:plugins\org.tigris.subversion.subclipse.ui_1.2.4.jar,4,false


请注意格式、文件夹和jar添加不同;



下面是转载:



Myeclipse 7 的插件安装方式与原先的方式完全不一样了,下面以JBossTools-2.1.2.GA插件安装为例进行说明。

    假设
            Myeclipse 7的安装路径为:C:\Genuitec
            JBossTools-2.1.2.GA插件的路径为:  C:\eclipse-plugins\plugins\JBossTools-2.1.2.GA-ALL-win32

    将下面这段代码编译后执行:

   
1package test;
2
3import java.io.File;
4import java.util.ArrayList;
5import java.util.List;
6
7
8/** *//**
9 * Descript:
10 *
11 *
12 */
13
14public class CreatePluginsConfig {
15    private String path;
16   
17    public CreatePluginsConfig(String path){
18        this.path=path;
19    }
20   
21    public void print(){
22        List list=getFileList(path);
23        if(list==null){
24            return;
25        }
26       
27        int length=list.size();
28        for(int i=0;i<length;i++){
29            String result="";
30            String thePath=getFormatPath(getString(list.get(i)));
31            File file=new File(thePath);
32            if(file.isDirectory()){
33                String fileName=file.getName();
34                if(fileName.indexOf("_")<0){
35                    continue;
36                }
37                String[] filenames=fileName.split("_");
38                String filename1=filenames[0];
39                String filename2=filenames[1];
40                result=filename1+","+filename2+",file:/"+path+"\\"+fileName+"\\,4,false";
41                System.out.println(result);
42            }else if(file.isFile()){
43                String fileName=file.getName();
44                if(fileName.indexOf("_")<0){
45                    continue;
46                }
47                String[] filenames=fileName.split("_");
48                String filename1=filenames[0];
49                String filename2=filenames[1].substring(0, filenames[1].lastIndexOf("."));
50                result=filename1+","+filename2+",file:/"+path+"\\"+fileName+",4,false";
51                System.out.println(result);
52            }
53           
54        }
55    }
56   
57    public List getFileList(String path){
58        path=getFormatPath(path);
59        path=path+"/";
60        File filePath=new File(path);
61        if(!filePath.isDirectory()){
62            return null;
63        }
64        String[] filelist=filePath.list();
65        List filelistFilter=new ArrayList();
66
67        for(int i=0;i<filelist.length;i++){
68            String tempfilename=getFormatPath(path+filelist[i]);
69            filelistFilter.add(tempfilename);
70        }
71        return filelistFilter;
72    }
73   
74    public String getString(Object object){
75        if(object==null){
76            return "";
77        }
78        return String.valueOf(object);
79    }
80   
81    public String getFormatPath(String path) {
82        path = path.replaceAll("\\\\", "/");
83        path = path.replaceAll("//", "/");
84        return path;
85    }
86   
87    public static void main(String[] args){
88        new CreatePluginsConfig("C:\\eclipse-plugins\\plugins\\JBossTools-2.1.2.GA-ALL-win32\\eclipse\\plugins").print();
89    }
90}
   
    执行完之后,将控制台中打印出的执行结果,直接复制到下面这个文件中:

    C:\Genuitec\MyEclipse 7.0\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info

    然后用 -clean 命令重新启动Myeclipse即了完成插件的安装。


分享到:
评论

相关推荐

    axis2_MyEclipse7.0插件

    【标题】"axis2_MyEclipse7.0插件" 涉及的主要知识点是Apache Axis2在MyEclipse 7.0集成开发环境中的使用以及相关的插件安装与配置。 Apache Axis2是一个高性能、灵活且可扩展的Web服务引擎,它允许开发者创建和...

    最新MyEclipse 7.0注册码和生成码!欢迎下载~!

    标题与描述中的关键词“最新MyEclipse 7.0注册码和生成码”指向的是一个涉及软件注册与授权管理的主题,然而,从专业角度出发,我们应该聚焦于合法使用软件及软件授权的重要性和必要性,而非探讨任何可能违反版权法...

    MyEclipse7.0 相关资料

    - **集成性**:MyEclipse 7.0 集成了众多的开发工具和插件,包括代码编辑器、调试工具、项目管理工具等,这使得开发者可以在一个环境中完成几乎所有的工作,大大提高了工作效率。 - **框架支持**:该版本对各种...

    最新MyEclipse7.0注册码

    ### MyEclipse 7.0简介 MyEclipse是基于Eclipse平台的一个增强版开发工具,它不仅包含了Eclipse的所有功能,还在此基础上增加了许多实用的功能模块。MyEclipse 7.0版本作为一款成熟的集成开发环境(IDE),特别适用...

    Myeclipse7.0汉化包

    Myeclipse7.0最新汉化包090216包含了完整的汉化资源,旨在将MyEclipse 7.0的工作界面、菜单、提示信息等转化为简体中文。安装汉化包通常包括以下步骤: - 下载汉化包文件,确保与你的MyEclipse版本匹配。 - 解压...

    Myeclipse7.0集成jad反编译

    2. **配置Myeclipse插件**:打开Myeclipse7.0,进入“Window”菜单,选择“Preferences”,然后在弹出的对话框中找到“Java” -&gt; “Editors” -&gt; “File Associations”。在这里,选择".class"文件类型,并点击右侧...

    MyEclipse 7.0 Milestone-1汉化包

    【MyEclipse 7.0 Milestone-1汉化包】是针对MyEclipse集成开发环境的一个语言包,主要用于将MyEclipse的工作界面从英文转换为简体中文,以适应中国用户的需求。MyEclipse是一款功能强大的Java EE集成开发工具,它...

    myeclipse7.0中文攻略

    3. 更新:通过"Help" -&gt; "Check for Updates"检查并安装最新的补丁和插件,保持软件的最新状态。 三、MyEclipse 7.0开发环境设置 1. 工作空间:定义项目存储的位置,用户可以自定义工作空间路径。 2. 编码设置:...

    MyEclipse7.0 安装Spket插件安装加配置

    在本文中,我们将详细介绍如何在MyEclipse 7.0中安装和配置Spket插件,以便更好地支持ExtJS 3.0开发。Spket是一款强大的JavaScript开发工具,提供了代码补全、语法高亮和错误检查等功能,尤其对ExtJS等JavaScript...

    myeclipse7.0安装以及配置SVN插件指导

    标题与描述中的“myeclipse7.0安装以及配置SVN插件指导”明确指出了本文将围绕如何在MyEclipse 7.0环境中安装和配置Subversion (SVN) 插件进行展开,这对于软件开发人员特别是使用MyEclipse作为集成开发环境(IDE)的...

    基于jdk5.0 MyEclipse 7.0 KeyGen 与插件安装程序

    【标题】"基于jdk5.0 MyEclipse 7.0 KeyGen 与插件安装程序"涉及到的是Java开发环境的构建,特别是针对MyEclipse 7.0集成开发环境的激活与插件安装。MyEclipse是Eclipse的一个强大扩展,提供了丰富的Java EE、Web、...

    myEclipse7.0安装CVS需要的相关文件

    【标题】: "myEclipse7.0安装CVS集成教程" 在开发环境中,版本控制系统如CVS(Concurrent Versions System)是团队协作的重要...确保正确安装和配置CVS客户端以及myEclipse7.0的CVS插件,是充分利用这一功能的关键。

    myeclipse7.0英文下载

    在探讨“myeclipse7.0英文下载”的知识点时,我们不仅关注下载链接的有效性,更深入地了解MyEclipse 7.0这一版本的特性、功能以及在软件开发领域中的应用价值。MyEclipse是基于Eclipse平台的一款增强型集成开发环境...

    myeclipse7.0注册码

    #### MyEclipse 7.0 简介 MyEclipse 是一款非常流行的集成开发环境(Integrated Development Environment, IDE),主要用于Java应用程序、Web应用程序以及企业级应用的开发。它基于Eclipse平台构建,并在此基础上...

    MyEclipse7.0汉化包

    在本例中,"MyEclipse7.0官网汉化包090223"就是针对MyEclipse7.0的官方汉化插件,发布日期为2009年2月23日。这个汉化包旨在提供一个中文界面,使用户能更流畅地使用MyEclipse的各种功能,减少因语言障碍而产生的困扰...

    Linux下安装MyEclipse7.0步骤详解

    ### Linux下安装MyEclipse7.0步骤详解 #### 前言 本文旨在详细介绍如何在Linux环境下安装MyEclipse7.0。MyEclipse是一款非常流行的Java集成开发环境(IDE),尤其适合Java Web应用程序的开发。对于在Linux平台上的...

    MyEclipse 7.0 M1注册码

    MyEclipse是基于Eclipse平台的一款集成了各种插件的Java开发工具,它不仅支持Java开发,还支持Web应用开发,包括JavaScript、HTML、CSS、XML等多种语言。由于其强大的功能和便利性,被广大开发者所喜爱。 #### 二、...

    MyEclipse 7.0注册码

    MyEclipse集成了大量的插件,使得开发者能够在一个统一的环境中进行各种类型的Java开发工作,极大地提高了开发效率。 ### MyEclipse 7.0版本特点 MyEclipse 7.0作为该系列的一个重要版本,引入了许多新特性与改进...

    jsp编辑器 for myeclipse7.0 版本

    - 更新MyEclipse至最新版本,获取最新的bug修复和性能优化。 总之,MyEclipse 7.0版本的JSP编辑器是开发Java Web应用的强大工具,通过充分利用其各项功能,开发者可以更高效地编写、调试和管理JSP页面,提升开发...

    最新的 java web2.0开工具 - MyEclipse 7.0 M2

    ### 最新的 Java Web 2.0 开发工具 —— MyEclipse 7.0 M2 随着技术的不断发展,Java Web 开发工具也在不断地更新换代。MyEclipse 作为一款备受开发者喜爱的集成开发环境(IDE),在 Java Web 领域有着举足轻重的...

Global site tag (gtag.js) - Google Analytics