使用Eclipse Ganymede进行桌面、Web和移动设备开发,第1部分(二) - 编程入门网
使用Eclipse Ganymede进行桌面、Web和移动设备开发,第1部分(二)时间:2011-04-05 IBM Suresh Krishna第1部分: 采用Ganymede进行富客户机平台开发 保存更改,然后浏览到 Launching 选项卡(参见图 28)。在这里,您可以提 供应用程序可执行文件的名称。在 Launcher Name 字段中输入 PersonalOrganizer。 图 28 还允许选择应用程序的图标。每个目标操作系统都有不同的方法来设置 这些图标,并且您可以通过在选项卡列表中选择并输入文件名来设置操作系统的图标。如 果现在没有想要使用的图标,则可以将它留空,而系统将提供默认值。 图 28. Launching 选项卡 浏览到 Splash 选项卡,然后单击 Browse 以查看可能包含闪屏位图的可用插 件列表。回想一下,New Project 向导所创建的模板创建了一张样例位图,而因此,对于 本教程,您将浏览到这个当前项目。不过,如果有许多项目,大多数项目的欢迎屏幕可能 相同并且可能需要重用来自您已经创建的其他插件的位图,这可以减轻您的工作。 图 29. 选择闪屏插件位置 使用Eclipse Ganymede进行桌面、Web和移动设备开发,第1部分(二)(2)时间:2011-04-05 IBM Suresh Krishna选择插件,命名为 com.devworks.tutorial.po,然后它将作为闪屏位置被添加 到 Splash 选项卡中。 图 30. 输入闪屏信息 最后,选择 Branding 标签并把 New Project 向导所创建的两个 GIF 文件添 加到 icons 目录下。这些是将与窗口运行时一同显示的图像。您还可以创建自己的 GIF 或 PNG 图像,并把它们与插件存储在一起。 图 31. Branding 选项卡 现在可以在目标环境中运行应用程序。选择 File > Export > Plug-in Development > Eclipse Product。 图 32. Export 选择屏幕 使用Eclipse Ganymede进行桌面、Web和移动设备开发,第1部分(二)(3)时间:2011-04-05 IBM Suresh Krishna选择 Next,然后 Eclipse 将启动如图 33 中所示的 Export 向导。 图 33. Eclipse Product Export 屏幕 使用 Browse 选择如图 34 中所示的 TaskOrganizer.product 配置文件。这是 将插件定义作为独立产品包含的文件,并且导出将使用此信息来确定发行版中应当包含的 内容。 图 34. 选择产品配置 使用Eclipse Ganymede进行桌面、Web和移动设备开发,第1部分(二)(4)时间:2011-04-05 IBM Suresh Krishna对于根目录,输入 TaskOrganizer。确保选中 Synchronize before exporting 复选框。对于目标目录,选择此应用程序的理想部署位置(在此处的示例中,我们仅使用 临时目录,但是可以选择使用应用程序部署目录)。最后,在 Export Options 下,选择 Include source code,然后单击 Finish。 图 35. 完成的 Eclipse Product Export 屏幕 Eclipse 在临时目录中创建的作为导出结果的内容取决于目标屏幕。例如,对 于 Mac OS X,它将类似图 36。 图 36. 导出所创建的文件 它已创建的可执行文件称为 PersonalOrganizer。对于 Windows,它将创建 PersonalOrganizer.exe。双击该可执行文件,并且备忘记事本应用程序将作为本机应用 程序在您的桌面上运行。 使用Eclipse Ganymede进行桌面、Web和移动设备开发,第1部分(二)(5)时间:2011-04-05 IBM Suresh Krishna创建其他平台的发行版 如果想要将 RCP 部署到不同于当前默认桌面的其他平台,该怎么办?假定是在 Mac OS X 上开发,但是想要让应用程序在 Windows Vista 上运行?这是对 Ganymede 中 的 RCP 开发更加令人兴奋的改进之一。 在先前版本的 Eclipse 中,您有两种选择:要么转到 Windows 上进行开发, 要么用所有已知插件构建软件包。后一种方法意味着您的发行版将包含其他非目标平台所 必 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |