此任务是“在非 Palm OS 目标上编译和运行样本 Java 应用程序”这一主任务的一部分。完成这些步骤后,请返回至在非 Palm OS 目标上编译和运行样本 Java 应用程序。
先决条件
如果尚未设置系统来使用 DB2 Everyplace JDBC 驱动程序:
- 使用导出命令,在设备上的 LD_LIBRARY_PATH 系统变量中包括包含适当
libdb2e.so 和 libdb2ejdbc.so 本机库的一个或多个目录。
过程
要在 QNX Neutrino 或嵌入式 Linux 设备上运行 DB2eAppl.java:
- 构建 DB2eAppl.java。
- 在“Java 透视图”的“程序包资源管理器”窗格中,双击 DB2 Everyplace Sample 项目的 wsddbuild.xml 文件。
- 在 wsddbuild.xml 的编辑器中,单击添加构建。
- 在“创建新的 Ant 构建目标”窗口中,单击浏览以获取 main 类。在打开的“选择目标”窗口中,选择
DB2eAppl - (缺省包)- DB2 Everyplace Sample/src,然后单击完成。
- 回到“创建新的 Ant 构建目标”窗口的“设置构建”页上,从平台列表中选择相应平台,保留“构建名”字段中的缺省值,然后单击下一步。
- 在“Jxelink 选项”页上,保留缺省值并单击完成。
- 回到 wsddbuild.xml 的编辑器中,选择相应的构建并单击执行构建。
- 运行 DB2eAppl.java。
- 将相应的 DB2eAppl.jxe 文件从
<WSDD>\workspace\DB2 Everyplace Sample\<target>
复制至设备,其中 <target> 表示目标设备和处理器类型。
- 通过使用以下命令来启动应用程序:
j9 -Xbootclasspath:/wsdd/lib/jclMax/classes.zip:/wsdd/lib/jclMax/database_enabler.jar -cp:
/DB2e/db2ejdbc.jar:. -jxe:DB2eAppl.jxe
返回至在非 Palm OS 目标上编译和运行样本 Java 应用程序。