OCAP入门,第2部分: 为OCAP RI编写应用程序 - 编程入门网
e 插件,它能够处理大量繁琐的细节问题,让您集中精力编写应用程序代码。
OCAP RI 项目将这个插件称为 <tru2way> Workbench (TWB)。要安装 TWB,首先需要安装 Eclipse,然后告知 Eclipse 到哪里可以找到 TWB,最后告知 TWB 到哪里可以找到 OCAP RI。 OCAP入门,第2部分: 为OCAP RI编写应用程序(5)时间:2012-01-28 IBM Jonathan Knudsen安装和运行 Eclipse 要使用 TWB,建议使用 Eclipse 的一个特殊版本:Eclipse for Java Developers 3.4.2 Ganymede SR2。Eclipse 下载文件是一个 zip 文件(大约 85MB)。要安装 Eclipse,只需解压缩这个文件。我将其放置到 C:/eclipse 中。 运行 c:/eclipse/eclipse.exe,启动 Eclipse。Eclipse 将询问您要在哪里放置一个工作空间,工作空间只是 Eclipse 用于保存设置和文件的位置。我选择的是 c:/eclipse-workspace,但您可以选择任意位置。 安装 TWB Eclipse 启动并运行后,从菜单选择 Help > Software Updates...。单击 Available Software 选项卡。单击 Add Site... 并输入以下 URL:
单击 OK 后,Eclipse 将询问 OpenCable Web 站点,找到 TWB,并在列表中显示它,如图 2 所示。 图 2. 添加 TWB 选中 tru2way Workbench Feature 并单击 Install...。Eclipse 将等待一会儿,下载 TWB,然后请求您确认安装(如图 3 所示): 图 3. 确认 TWB 安装 单击 Next >。查看许可协议,选择 I accept the terms of the license agreement,单击 Finish。Eclipse 完成 TWB 安装,并询问是否希望重新启动 Eclipse。这是个不错的主意,因此单击 Yes。 OCAP入门,第2部分: 为OCAP RI编写应用程序(6)时间:2012-01-28 IBM Jonathan Knudsen注册 OCAP RI 您几乎已经准备就绪,可以开始构建 OCAP 应用程序了。下一步是告知 Eclipse 关于 OCAP RI 位置的信息,以便可以使用它来运行应用程序。这个 OCAP RI 就是您在本系列的 第 1 部分 中下载并安装的。Eclipse 将把应用程序安装到 OCAP RI 中并为您启动它。 从 Eclipse 菜单选择 Window > Preferences。在左边的列表中,选择 RI Bundle Registry。单击 New... 并选择一个名为 RIBundleManifest.xml 的文件。 如果 OCAP RI 安装到默认位置,则这个文件的路径是 c:\CableLabs\tru2way\ocap-ri\twb_support\RIBundleManifest.xml。定位这个文件后,单击 Open,然后单击 OK。 恢复 mpeenv.ini 最后,如果您跟随本文 第 1 部分 的操作,则需要撤销对 mpeenv.ini 中的类路径的更改。删除 mpeenv.ini 中的类路径定义前面的 /syscwd/usr/HelloOCAP。 创建一个新项目 最后,所有组件都已就绪,可以使用 Eclipse 创建一个新的 OCAP 应用程序了。 首先创建一个新项目。从 Eclipse 菜单选择 File > New > Project...。现在打开 OCAP 项目并选择 New OCAP Project。单击 Next >。 输入 HelloOCAP 作为 Project name。单击 Next >,选择 Hello World Template 并单击 Finish。 Eclipse 将建立整个项目,其中包括一个 Xlet 类,名为 org.ocapproject.xlet.HelloWorld。您需要做的就是为 OCAP RI 进行设置。 创建一个服务配置 从 Eclipse 菜单选择 Run > Package Services > Open Services Dialog...。在本质上,您将设置进入 hostapps.properties 文件的字段。 在左边的列表中,选择 Xlet Service Configurations 并单击 new 图标,如图 4 所示。 图 4. new 图标 表 1 列示了匹配这个示例的值: 表 1. 创建一个服务配置
|
||||||||||||||||||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |