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

Eclipse插件管理的更多相关文章

  1. Eclipse 插件管理

    查看已安装的插件: [help]⇒ [About Eclipse]⇒ [Installed Softwares] 1. 常用插件 maven:安装步骤如下: [help]⇒ [Install new ...

  2. Hadoop学习笔记—6.Hadoop Eclipse插件的使用

    开篇:Hadoop是一个强大的并行软件开发框架,它可以让任务在分布式集群上并行处理,从而提高执行效率.但是,它也有一些缺点,如编码.调试Hadoop程序的难度较大,这样的缺点直接导致开发人员入门门槛高 ...

  3. Eclipse插件安装方式及使用说明

    拷贝安装方式 1.通过ECLIPSE_HOME\plugins安装 在eclipse的主目录ECLIPSE_HOME, 比如在我的机器上安装的目录是:ECLIPSE_HOME有一个plugins的目录 ...

  4. svn1.8 server client eclipse 插件 配置 完全教程

    svn毋庸置疑,广受欢迎的版本管理软件,我们这里以1.8.10版本为例 本文分三部分 第一部分,服务器端svn安装与配置 第二部分,eclipse下svn插件安装与配置 第三部分,客户端svn简单介绍 ...

  5. Eclipse插件Target Management (RSE)

    陶醉篇--Eclipse插件Target Management (RSE),RSE即Remote System Explorer 2008年11月29日 星期六 下午 10:27 Target Man ...

  6. eclipse插件安装 (zhuan)

    https://my.oschina.net/gxs2012/blog/205875 http://blog.csdn.net/zhujiaxing666666/article/details/150 ...

  7. Eclipse 插件安装方法和插件加载失败解决办法

    一:是利用Eclipse Software  Update 添加网址,让Eclipse 自动的搜索下载最新的插件. 比如安装VE这个可视化编辑UI的插件,其步骤为 Help > Software ...

  8. Eclipse插件的安装方法

    转自:http://blog.csdn.net/zhangyabinsky/article/details/7043435 Eclipse插件的安装有两种方法 :一个是在线安装,另一个就是手动安装. ...

  9. Eclipse插件安装

    在线安装(一定要保证网络畅通) 更新插件: Eclipse中,Help->Install New Software...从Work with下拉列表框中选择,通过该列表框可以选择Eclipse已 ...

随机推荐

  1. linux关于readlink函数获取运行路径的小程序

    http://blog.csdn.net/djzhao/article/details/8178375   相关函数: stat, lstat, symlink表头文件: #include <u ...

  2. jQuery实现密保互斥问题

    密保互斥问题: 密保通常都会有n个问题,让用户选择其中2.3个,而且都不会让用户选择重复的问题.这就要求密保互斥. 效果如下: 下面我用了jquery实现密保互斥,用于解决密保,投票等类似互斥问题,可 ...

  3. Java经典23种设计模式之结构型模式(一)

    结构型模式包含7种:适配器模式.桥接模式.组合模式.装饰模式.外观模式.享元模式.代理模式. 本文主要介绍适配器模式和桥接模式. 一.适配器模式(Adapter) 适配器模式事实上非常easy.就像手 ...

  4. NYOJ 284 坦克大战 bfs + 优先队列

    这类带权的边的图,直接广搜不行,要加上优先队列,这样得到的结果才是最优的,这样每次先找权值最小的,代码如下 #include <stdio.h> #include <iostream ...

  5. spring aop例子

    aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAATcAAAFWCAIAAACD6E2aAAAgAElEQVR4nO2df1gTV77/55/93z/2ee

  6. Android开发手记(11) 滑动条SeekBar

    安卓滑动条的操作特别简单,通过getProgress()可以获得SeekBar的位置,通过setProgress(int progress)可以设置SeekBar的位置.要想动态获取用户对SeekBa ...

  7. Java sql helper[转]

    原文:http://www.cnblogs.com/beijiguangyong/archive/2011/12/10/2302737.html package sql; import java.sq ...

  8. Cer Crt Pem Pfx 证书格式转换

    1.从pfx格式的证书提取出密钥和证书set OPENSSL_CONF=openssl.cnfopenssl pkcs12 -in my.pfx -nodes -out server.pemopens ...

  9. ON DUPLICATE KEY UPDATE 当记录不存在时插入,当记录存在时更新

    MySQL 当记录不存在时插入,当记录存在时更新网上基本有三种解决方法.第一种:示例一:插入多条记录假设有一个主键为 client_id 的 clients 表,可以使用下面的语句:INSERTINT ...

  10. xAML中一些控件的用法学习

    首先,介绍一些比较简单的设计,这些可以直接通过拖拽实现.如下例子: <Window x:Class="wpf1.MainWindow" xmlns="http:// ...