在 QNX Neutrino 或嵌入式 Linux 上运行 DB2eAppl.java

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

先决条件

如果尚未设置系统来使用 DB2 Everyplace JDBC 驱动程序:

  1. 使用导出命令,在设备上的 LD_LIBRARY_PATH 系统变量中包括包含适当 libdb2e.so 和 libdb2ejdbc.so 本机库的一个或多个目录。

过程

要在 QNX Neutrino 或嵌入式 Linux 设备上运行 DB2eAppl.java

  1. 构建 DB2eAppl.java

    1. 在“Java 透视图”的“程序包资源管理器”窗格中,双击 DB2 Everyplace Sample 项目的 wsddbuild.xml 文件。
    2. wsddbuild.xml 的编辑器中,单击添加构建
    3. 在“创建新的 Ant 构建目标”窗口中,单击浏览以获取 main 类。在打开的“选择目标”窗口中,选择 DB2eAppl - (缺省包)- DB2 Everyplace Sample/src,然后单击完成
    4. 回到“创建新的 Ant 构建目标”窗口的“设置构建”页上,从平台列表中选择相应平台,保留“构建名”字段中的缺省值,然后单击下一步
    5. 在“Jxelink 选项”页上,保留缺省值并单击完成
    6. 回到 wsddbuild.xml 的编辑器中,选择相应的构建并单击执行构建
  2. 运行 DB2eAppl.java
    1. 将相应的 DB2eAppl.jxe 文件从
      <WSDD>\workspace\DB2 Everyplace Sample\<target>
      

      复制至设备,其中 <target> 表示目标设备和处理器类型。

    2. 通过使用以下命令来启动应用程序:
      j9 -Xbootclasspath:/wsdd/lib/jclMax/classes.zip:/wsdd/lib/jclMax/database_enabler.jar -cp:
        /DB2e/db2ejdbc.jar:. -jxe:DB2eAppl.jxe
      

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