创建插件项目

在工作空间中,插件是由在根目录中具有 plugin.xml(清单)文件且包含该插件的所有代码和资源的单个项目表示的。

要创建插件项目,通过文件 > 新建 > 插件项目启动“新建插件项目”创建向导.

插件项目结构

按照惯例,插件项目名与插件标识是相同的,但是它们可以不相同。

可以下列两种风格的其中一种来创建该插件项目:Java 项目或简单项目。大多数插件用来包含可执行 Java 代码,因此必须包括在 Java 项目中。另一方面,例如,如果您在创建文档插件,则简单项目就足够了。

3.0 运行时支持新的插件格式,其中插件内容分割成传统的 plugin.xml 文件和 OSGi bundle 清单文件。这个新格式对于在 3.0 中创建的插件不是必需的。它是可选的,仅建议高级用户使用它。

 

必填插件内容页面

 

 

在“插件内部”页面上,应设置用来初始化 plugin.xml 文件的数据,包括插件标识、版本和名称。

插件类是表示整个插件的顶级 Java 类。它在运行时用于控制插件的生命周期,即,其实现将确定插件启动或关闭时发生的情况。它还可用作创建和访问资源束的中央位置,该资源束可容纳插件的特定于语言环境的对象(如可转换字符串)。

 

插件代码生成器

 

下一页显示 PDE 提供的生成有用的内容(如视图、编辑器和属性页面等等)的各种模板。

在此示例中,我们将使用“Hello, World”模板向导创建插件。可以在向导列表右边的区域中阅读向导。单击下一步

 

“样本操作集”模板页面

 

下一页将允许您定制要创建的样本扩展。

当您按完成时,向导将创建新项目、所有指定文件夹和文件,以及初始 Java 构建路径。构建路径对于正确编译已生成的 Java 类是很重要的。向导还将打开插件清单编辑器,以便可以定义插件的其它属性。

完成该向导之后,初始项目结构应为如下所示:

初始插件项目结构

法律声明