IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Open source  >

使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发,第 1 部分:采用 Ganymede 进行富客户机平台开发

使用 RCP、Subversion 和 p2 的桌面应用程序

developerWorks

级别: 中级

Suresh Krishna , 软件开发人员, Oracle
Trebor Fenstermaker , 软件顾问, Sunnyside Avenue Software, LLC
Suresh Krishna (suresh.madhuvarsu_zh@gmail.com), 软件开发人员, Oracle
Trebor Fenstermaker (tcf_zh@sunnysideave.com), 软件顾问, Sunnyside Avenue Software, LLC

2008 年 10 月 20 日

现在注册或者使用您的 IBM ID 和密码登录。

Eclipse 的 Ganymede 发行版包括 24 个独立项目,涵盖各种各样的技术。这些项目大部分都十分成熟,而此发行版将提供对这些项目的增量改进。但是 Ganymede 还包括把新技术引入到 Eclipse 平台中的许多新项目。在这个 “使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发” 三部分系列教程中,我们将介绍以下新 Ganymede 特性:RCP、RAP 和 eRCP,这些特性将允许用一个通用代码库分别为桌面、Web 和移动平台开发软件;使用 Subversion 进行版本控制;以及使用 p2 进行更新和安装。本文是第 1 部分,这里将使用成熟的富客户机平台(Rich Client Platform,RCP)来为使用 Subversion 进行版本控制的桌面开发应用程序,并且将使用 p2 打包和分发应用程序。

在本教程中

RCP 是允许开发人员挑选和选择所需 Eclipse 插件 — 并且只包括所需插件 — 构建客户机桌面应用程序的 Eclipse 架构。为了演示 Ganymede 的一些新特性,您将开发一个简单的 RCP 应用程序 —— 一个备忘记事本(personal organizer)。在此过程中,您将看到 Ganymede 中对 RCP 的一些更改,并且您将使用此应用程序研究新 Subversion 源代码控制和 p2 打包和分发系统。

主题包括:

  • 如何下载和安装 Ganymede 软件包。

  • 如何设置 Subversion 客户机并将您的源代码存储在 Subversion 中。

  • 如何设置目标平台并从一个操作系统切换到另一个操作系统(即,从 Mac OS X 到 Microsoft® Windows® Vista)。

  • 如何创建应用程序模型和用户插件。

  • 如何使用 p2 创建产品定义以及打包和分发应用程序。

预备知识

参见系统需求。


系统需求

您需要以下技术才能继续本教程:



语言

中文


格式

html


更多参考资源



回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项

英文原文

英文原文


    关于 IBM 隐私条约 联系 IBM 使用条款