代码改变世界

Eclipse插件管理

2014-02-22 15:19  youxin  阅读(1227)  评论(0编辑  收藏  举报

Eclipse 的特色之一,就是它的插件功能。可以说, Eclipse 是一个插件的大集合,所有的模块都以插件的形式存在。那么,究竟什么是插件呢? 插件( plug-in ),即 Eclipse 的功能模块。好像一个模型,附加的功能可以自由添加或拆卸。相关的插件构成了特性( feature )。下面让我们来看一下 Eclipse 的目录结构:

\eclipse
    \features
    \plugins

   

   features 目录存放特性, plugins 目录存放插件。接下来介绍一下如何安装插件。 

一、 直接安装法
    直接安装最简单,第一种就是将下载的 plugin 直接拷贝到 eclipse 的 plugin 目录下。第二种是在 help->software updates->find and install 中找到插件并安装。这类方法虽然简便,但是缺点也十分明显。两种方法的实质都是将插件拷贝到 eclipse 的安装目录中一旦 copy 过去,插件本身就不可能再复用,且各种插件混杂在一起,不利于插件的管理。

.通过ECLIPSE_HOME\dropins安装

1. 最简单的,直接将jar包放到dropins目录: 

    eclipse/ 
           dropins/ 
                com.essiembre.eclipse.i18n.resourcebundle_0.7.7 

 

2. 传统格式,统一放到一个eclipse目录下: 
      eclipse/ 
           dropins/ 
                eclipse/ 
                     features/ 
                     plugins/ 


3. 按照插件名称区分: 
    eclipse/ 
          dropins/ 
               resourcebundleeditor/ 
                    features/ 
                    plugins/               
                m2eclipse/ 
                    features/ 
                    plugins/ 

 

 dropins下的插件名称可以任意选择,在插件目录下只要放features和plugins这2个文件夹就可以了,注意,其余的XML文件不要。

4. 类似links方式添加链接:

    eclipse/
          dropins/
               sysdeo.link
    内容如下:
    path=/home/danson/personal-data/software/ide/eclipse-plugins/sysdeo
    其中sysdeo目录下结构为eclipse/plugins/com.sysdeo.eclipse.tomcat_3.2.1

 

如果只安装一个Eclipse的话建议采用第三种,否则采用第四种。

强制更新,

使用eclise -clean(命令加参数)起动eclipse.在查看"mamage configuration"时,我碰到去掉的插件还存在显示,或者会有去掉的,然后再加载的重复显示,这情况,可以删除eclipse目录里的 configuration目录下的org.eclipse.update,然后重启eclipse来解决.

参考:

http://www.kaifajie.cn/eclipse/9271.html

http://cnblogs.com/ggjucheng/p/3384753.html