开发您的第一个Eclipse RCP应用程序 - 编程入门网
文本域输入产品并单击 Finish。
在 Product Name 文本域输入 PLTE。 选中 Features 单选框。 切换到 Configuration 页面。 单击 New Feature。New Feature 向导将打开。 在 Project name 文本域输入 com.ibm.plte-feature 并单击 Next。 将 Feature ID 修改为 com.ibm.plte 并单击 Next。 选择插件 com.ibm.plte 和 com.ibm.plte.ui,然后单击 Finish。com.ibm.plte (feature.xml) 编辑器将打开。 切换到 Information 页面,然后再切换到 License Agreement 页面。将 Optional URL 文本域的内容修改为 license.html。 切换到编辑器的 Included Features 页面并单击 Add。 选择特性 com.ibm.plte.help 和 org.eclipse.rcp,然后单击 OK。保存 feature.xml。 回到 plte.product 编辑器并切换到 Branding 页面。 在 Launcher Name 文本域输入 plte。 选择针对 splash 屏幕的 com.ibm.plte 插件。 对于 16x16 窗口图像,选择 com.ibm.plte/icons/jdg2eProd.gif。 对于 About 对话框图像,选择 com.ibm.plte/icons/jdg2eAbout.gif。 在 Text 文本域输入 This is a sample PLTE application。 保存 plte.product。 将 license.html 从 com.ibm.plte.help 特性项目移动到 com.ibm.plte 特性项目。 开发您的第一个Eclipse RCP应用程序(10)时间:2011-02-17 IBM Sandy Minocha步骤 2:运行 Hello World RCP 产品 实现步骤: 确保已关闭先前打开的 RCP 应用程序。转到 plte.product 的 overview 页面并单击 Launch the product。在 RCP 应用程序打开之前,您将看到一个 splash 屏幕。检验应用程序如图 16 所示。注意,RCP 应用程序的左上角有您在 plte.product 中指定的图像。 图 16. Hello World RCP 应用程序 单击 Help > About PLTE。最初,这个 Action 名被标为 About,但是现在附加上了您在 plte.product 中定义的产品名。因为应用程序现在包含特性,所以 About 对话框提供了有关您的应用程序的附加信息。About 对话框与下图类似。注意,由于存在一个 bug,所以 Feature Details 按钮只显示 org.eclipse.rcp 特性,而不显示 com.ibm.plte 特性。只有已经烙印过的特性才会显示在 Feature Details 对话框中,所以您将看不到 com.ibm.plte.help 特性。当您在下一节中导出并运行该 RCP 应用程序时,您将看到 com.ibm.plte 特性。 图 17. Hello World RCP 应用程序的 About 对话框 开发您的第一个Eclipse RCP应用程序(11)时间:2011-02-17 IBM Sandy Minocha在 Eclipse 之外部署 在开发一个应用程序之后,目标是部署和运行独立的应用程序,用户不必知道底层所使用的 Java 和 Eclipse 代码。对于一个真正的应用程序,您可能会提供一个由类似 InstallShield 或 NSIS 这样的安装程序生成的一个自包含的可执行文件。这超出了本教程的范围,因此您实际上将创建一个 Eclipse 安装目录的简化版本。该目录必须包含本机启动程序、startup.jar、config.ini 和产品需要的所有插件和特性。 Eclipse 提供一个 Eclipse Product 导出向导来帮助您在文件系统中构建 Eclipse 安装目录。 步骤 1:将 Hello World RCP 产品导出到文件系统 所有插件和特性项目都包含一个 build.properties 文件。该文件由 Eclipse 用来指出应该导出哪些文件。在导出 RCP 应用程序之前,您必须用添加到 com.ibm.plte 插件和 com.ibm.plte 特性的附加文件或文件夹来更新该文件。build.properties 文件不必手动更新。您可以使用 plugin.xml 或 feature.xml 编辑器的构建页面。 实现步骤: 转到 com.ibm.plte (plugin.xml) 编辑器的构建页面。选择将用 com.ibm.plte 插件导出的以下文件或文件夹并保存文件: about.html about.ini about.prop |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |