使用Eclipse开发eRCP应用程序 - 编程入门网
使用Eclipse开发eRCP应用程序时间:2011-02-16 IBM Uriel Liu背景知识 eRCP 是作为一种将 Eclipse Rich Client Platform(RCP)的优势应用到嵌入式设备之中的途径出现的。涉及的主题有: 设置开发环境 eRCP 应用程序构造块 如何为调试生成日志 部署到实际设备上 RCP 和 eRCP 应用程序之间的主要差异 设置开发环境 在 Windows 开发机器上安装开发工具 最基本的 eRCP 开发环境包含以下组成部分: Eclipse SDK 下载 Eclipse V3.2 SDK 受支持的 JRE(V1.4.2) 从 Sun Microsystems 或 IBM 下载运行库 eRCP 运行库 对于如今的里程碑构建版本(V1.0 GA),eRCP 支持三种平台: Windows® Mobile 2003/Windows Mobile 5 Windows Desktop(Win32) Nokia Series 80 我们将使用前两种平台。下载 eRCP 里程碑程序包,用于 Windows 的标记为 Mx,其中 x 是里程碑号 对于小型设备,有一种不同规范的 Java™ 平台,称为 Java 2 Micro Edition(J2ME)。我们将使用 IBM® Workplace Client Technology 的 Foundation Profile 实现部分:Micro Edition for Windows。 WebSphere® Studio Device Developer 下载 WebSphere Studio Device Developer V5.7.1 使用Eclipse开发eRCP应用程序(2)时间:2011-02-16 IBM Uriel Liu为什么需要使用 J2ME Foundation Profile for Win32 您已经有了 JRE V1.4.2 for Win32,您可能会好奇 Foundation Profile 是用来干什么的。如果在开发过程中不使用相同的配置文件,那么就要冒所使用的类在选定的 J2ME 配置文件中不可用的风险。因此,您很可能会得到一个在台式机上完美运行,但在某些设备上运行时,却不断抛出 ClassNotFoundException 的应用程序。建议您在开发和设备环境中使用 Foundation Profile。 总之,您需要如下软件: Eclipse V3.2 和 JRE V1.4.2 用于 Win32 和 Windows Mobile 2003/Windows Mobile 5 的 J2ME Foundation Profile 用于 Win32 和 Windows Mobile 2003/Windows Mobile 5 的 eRCP 运行库 务必阅读安装部分中的安装步骤说明。 在开发机器上配置 Eclipse 运行 EclipseHome%\eclipse.exe 切换目标平台 —— 我们需要将默认的目标平台更改为根据正确的库构建和运行。单击 Window > Preferences,展开 Plug-in Development,然后单击 Target Platform。输入 eRCP 的位置(也就是 eRCP-v20060609-1423\win32\eRCP)并单击 Apply,再单击 OK。 图 1. 切换目标平台 切换到 Plug-in Development 透视图(通过 IDE 右上角的选项卡)。 为在 Foundation Profile 上开发而设置工作空间 单击 Window > Preferences,然后选择 Java > Installed JREs 单击 Add 添加一个新的 JRE: 在 JRE type 中,选择 Standard VM 在 JRE name 中,提供一个恰当的名称,例如 Foundation 1.0 在 JRE home directory 中,指向一个标准 J2SE JVM 选择列出的全部 JRE system libraries,然后单击 Remove 来移除所有默认 JRE 系统库 单击 Add External JARs ...,指向已安装的 Foundation Profile 库,如图 2 所示。 %WSDDhome%\wsdd5.0\ive-2.2\lib\charconv.zip %WSDDhome%\wsdd5.0\ive-2.2\lib\jclFoundation10\classes.zip %WSDDhome%\wsdd5.0\ive-2.2\lib\jclFoundation10\locale.zip %WSDDhome%\wsdd5.0\ive-2.2\lib\jclFoundation10\map.zip 图 2. Foundation 1.0 JRE 使用Eclipse开发eRCP应用程序(3)时间:2011-02-16 IBM Uriel Liu更改编译器依从级别 Eclipse V3.2 将其默认的编译器依从级别设置为 5.0。而 eRCP 运行库是根据 1.4 构建的。我们必须手动在 Eclipse IDE 中将依从级别设置为 1.4。单击 Window > Preferenc |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |