1. 创建Plug-in Project:


2. 定制插件内容页:

ID 作为标识插件唯一字段.
Version: 插件版本号, 命名规则:major.minor.service.qualifier
Name: 指定插件名
Provider: 指定插件作者
Execution Environment: 指定插件能够运行的最低JRE版本号
Activator: 作为控制插件生命周期类, 包含start(), stop() 方法
Rich Client Application选择Yes
3. 选择一个Templates 模板, 此处选择View模板:

4. 点击Next可以设定View模板标题, 工程包名, 及Application 类名, 此处使用默认设置, 直接Finish结束.
工程创建后, 默认打开MANIFEST.MF插件编辑文件, 其可视化视图如下所示:

4.1 第一栏为Overview视图, 在这一栏视图大体作为导航视图, 可以导向其它的视图栏.
General Information 可以修改ID, 版本号Version, Provider及控制插件生命周期的Activator类.
Testing 可以选择以run还是debug模式启动RCP程序
Exporting与插件导出有关
4.2 Dependencies一栏视图如下:

Required Plug-ins一栏可以引入依赖插件
Import Packages 可以引入从其它工程Export出来的包.
4.3 Rumtime:

这一栏关键的地方在于Exported Packages, 在这里指定的包可以被其它工程所在Dependencies 一栏中Import进来, 属于OSGi范畴
4.4 Extensions:
涉及插件与插件槽的关联.
浙公网安备 33010602011771号