概述

概述页有两个用途:

  1. 此页由两个主要部分(一般信息支持的环境)组成,它们定义了重要的插件属性。
  2. 通过提供插件内容扩展测试导出部分,此页提供了有关如何开发、测试和部署插件的快速参考。这些部分提供了超链接,当您单击这些超链接时,将转到其他各页或调用命令。

 

一般信息

一般概述

标识是必填的,它必须与 plugin.dtd 一致。

版本是必填的,它的格式必须是 major.minor.micro.qualifier(例如 1.3.0)。

名称是插件的可翻译表示名。此字段是必填的。

供应商是插件供应商的可翻译名称。此字段是可选的。

平台过滤器是有效的 LDAP 字符串,在运行系统中,此字符串必须求值为 true,这样才能运行该插件。例如,以下过滤器指示插件设计成只能在带有 win32 窗口系统的平台上运行:Eclipse-PlatformFilter: (ws=win32)。如果用户尝试在未满足此要求的平台上运行 Eclipse,则运行时将以静默方式忽略此插件。

激活器是用于控制插件生命周期的 Java 类。仅当需要在启动或关闭插件时执行工作时,才需要使用激活器。

 

执行环境

捆绑软件执行环境指定运行插件时所需的最低 JRE 级别。如果用来运行 Eclipse 的 JRE 未满足要求,则无法运行该插件。

执行环境

通过按添加...按钮,可以浏览可用执行环境列表并添加最适合于插件的执行环境。例如,如果将 J2SE-1.4 声明为插件的捆绑软件执行环境,则该插件只能与 1.4 或更高版本的 JRE 配合运行。

如果插件可以在不是所指定执行环境的正确子集的执行环境中运行(例如,J2SE-1.4CDC-1.1/Foundation-1.1),则应该同时指定这两个执行环境。

导出插件时,将根据 MANIFEST.MF 文件中列示的第一个执行环境的相关 JRE 来编译插件代码。您可以通过单击配置 JRE 关联...链接以打开 窗口 > 首选项... > Java > 已安装的 JRE > 执行环境首选项页,此首选项页将显示 OSGi 执行环境列表以及系统上已安装的兼容 JRE 列表。

每当更新插件的执行环境列表时,您应该通过该链接来更新类路径和编译器一致性设置,以确保针对正确的 JRE 进行编译并使用了最适合于第一个执行环境的设置。