使用 Equinox p2 简化 Eclipse 插件的安装

本文探索了 Equinox p2 的新特性,该特性首次在 Eclipse V3.4 中亮相。它主要关注早期 Eclipse 版本中的更新管理器用户界面(UI)的缺陷,并演示了 Equinox p2 框架有哪些新的改进。具体来讲,本文演示了如何使用 Equinox p2 框架的新特性安装 Eclipse 及其插件。

插件更新设备在 Eclipse V3.4 中已经完全重写,它现在使用 Equinox p2 框架代替了原来的更新管理器。Equinox p2 是一个新的、非常高级的配置系统,用于安装、搜索和管理 Eclipse 安装,并且比以前的更新管理器更容易使用。本文回顾了以前的更新管理器的缺陷,并解释用于安装和更新 Eclipse 插件的 Equinox p2 新特性。

Eclipse V3.4 之前的插件安装问题

在 Eclipse V3.4 之前,安装 Eclipse 插件非常麻烦。事实上,它复杂到只有高级用户才能安装新的插件。以前安装插件的方法有两种:手动下载和图形用户界面(GUI)。

手动下载和安装

手动下载方法就是您必须通过手动的方式下载插件,然后将一些文件解压缩到 features 文件夹,并将另一些文件解压缩到 plugins 文件夹。features 和 plugins 文件夹本身也包含一些默认的插件。这样一来,这些文件夹就包含了大量的文件。因此,在安装定制的插件之后,就分不清哪些插件是您安装的,哪些是 Eclipse 自带的。如果迁移到新版本的 Eclipse,您就必须细细查找 features 和 plugins 文件夹,找出您自己的定制插件,然后将它们复制到新的安装中。

这已经够复杂了,但您还必须使用参数 -clean 重启 Eclipse,以真正完成插件的安装。很多时候,我们会忘记使用 -clean 参数,然后想不明白为何已安装的插件没有出现。

GUI 安装

GUI 安装比手动安装强一些。事实上,这种方法需要单击 15 次以上才能安装一个插件,并且很多站点都提供带图片的教程页面,帮助用户正确使用 GUI 安装。这里不详细讲解这个 GUI,因为光用于解释它的图片就会使本文的篇幅增加一倍。但可以肯定的是,在 Eclipse V3.4 以前,安装插件的整个过程是相当混乱的。





回页首


手动安装 Eclipse V3.4 插件

Eclipse V3.4 中的 dropins 文件夹(如图 1 所示)相当于以前版本的 Eclipse 中的手动过程,但它更加简洁。


图 1. dropins 文件夹
dropins 文件夹

dropins 文件夹位于 eclipse 文件夹的内部。要手动安装插件,只需将插件文件拖动到 dropins 文件夹,然后重启 Eclipse。这里不需要 -clean 参数。例如,在图 2 中,我们将 org.Eclipse.swt.spy_1.0.1.jar 文件拖放到 dropins 文件夹并重启 Eclipse,就完成了 swt spy 插件的安装。就这么简单!


图 2. 安装 swt spy 插件



本文转自IBM Developerworks中国

      请点击此处查看全文

 

你可能感兴趣的:(eclipse,框架,IBM,features,plugins,SWT)