在本练习中,你将建立一个插件,后面我们会将这个插件转换为 Eclipse RCP 应用程序。
注意:后面的描述将此插件称为
应用程序插件
,这个插件将包含主要的应用程序逻辑。注意:Eclipse 4.5 或以上版本显示和截图略有区别,请在练习时注意正确区分。
在 Eclipse 中选择 文件 → 新建 → 其它... → 插件开发 → 插件项目。
将插件命名为 com.example.e4.rcp.todo
,然后选择下一步
按钮。
在下一步向导页中,设置如下:
Would you like to create a 3.x rich client application?
选项选择 No;
不要勾选 This plug-in will make contributions to the UI
;
不要勾选 Generate an activator, a Java class that controls the plug-in's life cycle
。
警告:
Would you like to create a 3.x rich client application?
以及This plug-in will make contributions to the UI
选项是与 Eclipse 3.x API 兼容应用程序相关的,如果你希望使用 Eclipse 4 API,永远不要用这些选项。注意:在 Eclipse 4.5 中,这个向导页被重新设计了,也可以通过它建立一个 Eclipse 4 RCP 应用程序,选择 ...create rich client ... 标志,然后在下一页中选择 Eclipse 4 模板。
点击完成
按钮,如果你点击下一步
按钮而不是完成
,向导将显示一个可以跳过的模板选择页。
打开项目,确保没有在源代码文件夹中建立 Java 类。
在 manifest 编辑器中,切换到 Dependencies 标签,确保这里没有任何依赖项。