开发您的第一个Eclipse RCP应用程序 - 编程入门网
4:在 Eclipse IDE 中部署上述四个功能
上面四个功能不是 RCP 应用程序所独有的。它们也可以是 Eclipse 工具的一部分。这是 Eclipse 框架优点:可以重用 Eclipse 组件。在这一步骤中,将上述四个功能添加到 Eclipse IDE: 确保已关闭先前打开的 RCP 应用程序。单击 Run > Run 打开 Run 对话框。 创建一个新的 Eclipse Application configuration。 单击 Run。另一个 Eclipse IDE 工作台将打开。验证上面的四个功能出现在该运行时工作台中。 创建一个 RCP 产品 创建 Hello World RCP 产品 用 Eclipse 术语来讲,产品是伴随您的应用程序的所有东西,包括所依赖的其他插件、特性、一个运行应用程序的命令(称作本机启动程序)和任何使您的应用程序与众的不同烙印(图标等)。 在 Eclipse 里有两种烙印:特性级的和产品级的。不存在用于定义特性烙印的扩展点。该过程包括将特性烙印文件放入插件中,然后在特性定义 (feature.xml) 中定义该插件。如果特性 ID 与插件 ID 相同,则不必在特性定义中定义插件。在本节中,您将烙印一个名为 com.ibm.plte 的特性。注意,该特性与插件 com.ibm.plte 具有相同的 ID。 开发您的第一个Eclipse RCP应用程序(8)时间:2011-02-17 IBM Sandy Minocha产品烙印是通过 org.eclipse.core.runtime.product 扩展点实现的。Eclipse 提供 Product Configuration 编辑器来帮助创建产品扩展点。您必须设置该扩展点的一个属性就是产品名。您将定义产品名为 com.ibm.plte.product。注意,尽管 RCP 是在 Eclipse V3.0 中引入的,但 Product Configuration 功能却是到 Eclipse V3.1 才出现的。您也可以在 V3.0 中手动创建 RCP 产品,但是这要复杂得多。 注意,因为 Eclipse IDE 是一个 RCP 应用程序,所以它也定义了该产品扩展点。Eclipse IDE 定义的产品名是 org.eclipse.sdk.ide。 为烙印 Hello World RCP 应用程序,该教程提供了很多烙印特定的文件。下表显示了商标文件与被烙印的 RCP 应用程序之间的对应关系。 表 3. 用于定制 Hello World RCP 应用程序的示例烙印文件的描述
开发您的第一个Eclipse RCP应用程序(9)时间:2011-02-17 IBM Sandy Minocha步骤 1:烙印一个特性并创建一个 Hello World RCP 产品 实现步骤: 从 com.ibm.plte.help 特性项目,将下列文件夹/文件移动到 com.ibm.plte 插件项目: icons folder splash.bmp about.ini about.properties 右键单击 com.ibm.plte 项目并选择 New > Product Configuration,以打开 New Product Configuration 对话框。 在 File name 文本域输入 plte.product。 选中 Use a launch configuration 单选按钮并单击 Finish。plte.product 编辑器将会打开。 在 plte.product 编辑器的 overview 页面上,单击 Product ID 旁边的 New。New Product Definition 对话框将会打开。 选择 com.ibm.plte 项目作为 Defining Plug-in。 在 Product ID |
||||||||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |