Equinox p2 供应框架
2009-12-22 00:00:00 来源:WEB开发网虽然 Equinox/p2 供应框架代替了 Galileo 之前的 Eclipse IDE 版本内的 Update Manager,但这种转变对于插件和更新站点的构建者而言并不轻松,因为这些工具(像面向可安装单元 [IU] 文件的编辑器这样的 GUI 工具以及 Ant 任务和命令行工具)远不如其他 Eclipse 工具成熟。不过,这个 p2 框架的确让终端用户受益颇多。本文着重介绍了如何使用 GUI 工具 — p2installer 和 p2agent — 来安装 Eclipse 并构建 Eclipse 概要文件。
常用的缩略语
GUI:图形用户界面(Graphical user interface)
IDE:集成开发环境(Integrated development environment)
JAR:Java 归档文件(Java archive)
SDK:软件开发工具箱(Software development kit)
Equinox/p2 框架还引入了对 Eclipse 组件打包方式的改变。为了描述元数据信息方面的改变以及这些信息如何被使用,引入了如下这些新的术语:
可安装单元(Installable unit) — 提供诸如名称、版本和要求等信息的元数据。包含于 IU 内的信息让 Equinox/p2 框架得以安装这些产品。IU Editor 目前只能通过 Subversion (SVN) 在一个开发者项目内可用。
概要文件(Profile) — 在 Equinox/p2 框架内,特性及插件与 Eclipse 之前版本内的无异。不过,现在可将它们安装成概要文件,这是 Equinox/p2 新引入的概念。通过创建不同的 Eclipse 概要文件,就可以以不同的方式(但使用通用的插件文件)获得截然不同的 Eclipse 实例或 配置。
在 Eclipse workbench 内使用 Equinox/p2 供应
Equinox/p2 供应框架是对之前的 Update Manager 的替代,所以如果要在这个 IDE 内更新 Eclipse,需要使用 Galileo 内的标准 Help > Check for Updates。要安装新软件,单击 Help > Install New Software。
更多精彩
赞助商链接