随笔-208  评论-469  文章-30  trackbacks-0
这篇帖子关于 Eclipse 插件管理,目的有二:第一,对 Eclipse 的基本工作要素有一个大致的认识;第二,掌握几种添加 Eclipse 插件的方法。
   
Eclipse 的特色之一,就是它的插件功能。可以说, Eclipse 是一个插件的大集合,所有的模块都以插件的形式存在。那么,究竟什么是插件呢? 插件( plug-in ),即 Eclipse 的功能模块。好像一个模型,附加的功能可以自由添加或拆卸。相关的插件构成了特性( feature )。下面让我们来看一下 Eclipse 的目录结构:

\eclipse
    \features
    \plugins

  

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

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

二、 Manage Configuration
   
将插件存储在 eclipse 外部,可以使几个版本的 Eclipse 同时使用插件,也方便插件管理,所以我推荐这种插件安装方式。具体操作如下:
   
首先,在插件所在的 eclipse 目录下创建名为 .eclipseextension 的文件。如,我要安装 EMF 的插件,以下是我建立的扩展文件:

id = org.eclipse.emf name = EMF
version
= 2.2 . 0
   
    你可以根据依据你的插件信息来修改上述参数。注意:
.eclipseextension 创建时,可以使用 Notepad ,保存为所有格式,文件名就是 .eclipseextension
   
文件创建好后,我们启动 Eclipse 。运行 Manage Configuration


      
     之后,我们选择Add->Extension Location:



    选择你要安装的插件的路径,然后
Finish Eclipse 会提示你, restart 后才会生效。这样, restart 之后,我们的插件就算安装完毕了。你会在 new->project 里面看到 EMF 的相关 wizard  

三、Link
    如果我们在插件的eclipse目录中创建了.eclipseextension文件(方法和位置同二),我们还可以在Eclipse的安装目录下建一个文件夹,名为links。在这个目录中,我们可以创建*.link(文件名任意)。扩展名为link的文件应该如下配置:

path=d:\\plugins\\emf

    在
windows 下,注意要双写反斜杠。指向的目录要是插件的根目录。(如上面: emf 目录下应该有 eclipse 目录)在启动 时, Eclipse 会自动监测 links 目录。
   
总结: Eclipse 的插件安装方法大致可以分为三种,分别是直接安装,通过 Manage Configuration 安装,利用 Links 进行安装。其中,我推荐后两种插件安装方法,灵活且便于管理。
   
参考文章: IBM 中国《管理 Eclipse 环境》,《 Managing plugins in eclipse 》。

 

posted on 2006-12-05 14:15 EricWong 阅读(2525) 评论(1)  编辑  收藏 所属分类: Java

评论:
# re: Eclipse入门之插件管理浅谈 2006-12-05 14:24 | 心内求法
嗯,第二种方法以前没用过,感觉挺方便的  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: