在 Windows CE 上运行 DB2eAppl.java

此任务是“在非 Palm OS 目标上编译和运行样本 Java 应用程序”这一主任务的一部分。完成这些步骤后,请返回至在非 Palm OS 目标上编译和运行样本 Java 应用程序

先决条件

如果尚未设置系统来使用 DB2 Everyplace JDBC 驱动程序,完成下列步骤:

  1. 将下列文件复制至设备上的 \Windows 目录:<DB2Everyplace>\Clients \WinCE \database \proc \ver \db2ejdbc.dll<DB2Everyplace>\Clients \WinCE \database \jdbc \db2ejdbc.jar 其中 proc 是处理器类型,而 ver 是设备上的 Windows CE 操作系统的版本号。
  2. 使用“Windows CE 远程注册表编辑器”,修改设备的注册表,以在设备的类路径上包括下列文件:
    \Windows\db2ejdbc.jar
    \wsdd\lib\jclMax\database_enabler.jar
    

    (假定您在设备的根目录下安装了 J9)。

    或者,可更新由 WSDD 生成的 DB2eAppl 快捷方式以在类路径上包括以上文件:

    256#"\wsdd\bin\j9.exe" "-Xbootclasspath:\Windows\db2ejdbc.jar;
    \wsdd\lib\jclMax\database_enabler.jar;\wsdd\lib\jclMax\classes.zip;
    \wsdd\lib\jclMax\locale.zip;\wsdd\lib\charconv.zip" "-jcl:max" "-jxe:\Temp\DB2eAppl.jxe"
    

过程

要在 Windows CE 设备上运行 DB2eAppl.java

  1. 配置 Windows CE 设备。
    1. 单击设备 --> 配置
    2. 在“设备配置”窗口的左窗格中选择 PocketPC Handheld 然后单击新建
    3. 在右边出现的配置中,完成下列步骤:
      1. 设备名字段中,输入 DB2 Everyplace PocketPC Handheld
      2. 单击浏览以获取 J9 运行时位置字段。在“浏览以查找设备上的文件夹”窗口中,选择 wsdd(假定您在设备的根目录下安装了 J9),然后单击确定
      3. 单击浏览以获取应用程序安装位置字段。在“浏览以查找设备上的文件夹”窗口中,选择“临时”,然后单击确定
      4. 单击浏览以获取快捷方式安装位置字段。在“浏览以查找设备上的文件夹”窗口中,选择“临时”,然后单击确定
    4. 回到“设备配置”窗口中,单击应用,然后单击确定
  2. 构建 DB2eAppl.java
    1. 在“Java 透视图”的“程序包资源管理器”窗格中,双击 DB2 Everyplace Sample 项目的 wsddbuild.xml 文件。
    2. wsddbuild.xml 的编辑器中,单击添加构建
    3. 在“创建新的 Ant 构建目标”窗口中,单击浏览以获取 Main 类字段。
    4. 在打开的窗口中,选择 DB2eAppl - (缺省包)- DB2 Everyplace Sample/src,然后单击完成
    5. 回到“创建新的 Ant 构建目标”窗口中,从平台列表中选择 J9 for PocketPC ARM, 保留构建名字段中的缺省值,然后单击下一步
    6. Jxelink 选项页上,保留缺省值并单击完成
    7. wsddbuild.xml 的编辑器中,选择 smartlink ppcarm/DB2eAppl,然后单击执行构建
  3. 运行 DB2eAppl.java
    1. 单击运行 --> 运行。“启动配置”窗口打开。
    2. 在“启动配置”窗口的左窗格中选择“设备 Java 应用程序”,然后单击新建
    3. 在出现在右窗格中的配置中,在名称字段中输入 DB2eAppl WinCE
    4. 在主页上,完成下列步骤:
      1. 单击浏览以获取项目字段。 在“项目选择”窗口中,选择 DB2 Everyplace Sample,然后单击确定
      2. 单击搜索以获取“Java 应用程序”字段。在“选择目标”窗口中,选择 DB2eAppl.jxe(在 wsddbuild.xml 中目标为“smartlink ppcarm/DB2eAppl”),然后单击完成
      3. 设备或 JRE 列表中选择 DB2 Everyplace PocketPC Handheld。
    5. 回到“启动配置”窗口中,单击应用,然后单击运行。应该会在设备上的“J9 控制台”中见到样本应用程序的输出。

返回至在非 Palm OS 目标上编译和运行样本 Java 应用程序