讨论此教程。 可打印版本 (PDF)。
这是目录页。 无上一页。 到上一级。 转至下一页。

安装


在根据下列步骤的描述安装和配置了 IPS 示例应用程序之后,您不必再进行其他安装即可开始学习本教程中描述的组件。散集和列集数据不需要特别的安装指示。

以下列出安装和配置 IPS 示例应用程序所需的步骤。它包含下列内容:

术语

术语 定义

<JDEV_HOME>

安装 Oracle9i JDeveloper 的目录。

<SAMPLE_HOME>

示例的源文件解压缩到的目录。例如,如果示例解压缩到 /home,则目录为 /home/.../JAXBApp

<XDK_HOME> 安装 Oracle Oracle XDK 10g 实用程序的目录。例如,/home/.../xdk10i
<JDK_HOME> 安装 JDK 1.4 的目录。例如,/home/.../jdk1.4

解压缩源代码

执行以下命令,解压缩文件:

 >jar xvf JAXBApp.jar

必须注意,您会在 JDK_HOME\bin 中找到 jar 可执行文件。确保您的系统路径中包括 JDK_HOME\bin。(JDK_HOME 是 JDKx.x 安装的根目录)。

所有文件解压缩到 JAXBApp 目录。

配置应用程序

  1. 确保正确地配置您的 JDK 和 XDK 安装。为此,请按照这些软件的安装指南进行操作。

  2. 如果您正在 Windows 平台上运行,则打开一个命令窗口,而如果您在 Solaris 或 Linux 系统中运行,则打开一个解释程序窗口。

  3. 编辑 CLASSPATH 并添加一个指向 <XDK_HOME>/lib/xmlparserv2.jar 文件的条目。为此,可使用以下命令:

    在 Windows 平台上:

    d:\....\xdkjaxb>set CLASSPATH=%CLASSPATH%;<XDK_HOME>\lib\xmlparserv2.jar

    在 Linux / Solaris 平台上(注意此处提供的语法用于 bash shell)

    $CLASSPATH=$CLASSPATH:<XDK_HOME>/lib/xmlparserv2.jar
    $export CLASSPATH

  4. 将当前的工作目录改为 <SAMPLE_HOME>/xml。

  5. 在命令/解释程序提示符处,执行以下命令:

    $java oracle.xml.jaxb.orajaxb -schema profile.xsd -targetPkg oracle.otnsamples.orajaxb -outputDir ../src

  6. 此操作将生成 Java 支持类,在以后编译此应用程序时将使用这些类。

使用 Oracle 9i JDeveloper 编译和运行应用程序

此部分将描述使用独立的 OC4J 来运行示例所需的步骤:

  1. 在 Oracle9i JDeveloper 中,打开解压缩到 SAMPLE_HOME 目录中的 orajaxb.jws 工作区。

  2. 通过单击 orajaxb.jws 节点将其展开。单击之后可以看到 orajaxb.jpr。通过单击 orajaxb.jpr 节点将其展开。现在可以看到所有 java 源文件。

  3. 右键单击 orajaxb.jpr 并从弹出菜单中选择 “Project Settings…”

  4. 展开“Common”节点。单击 Input Paths。编辑 java 源路径并在 SAMPLE_HOME 下键入“src”目录的完整路径。

  5. 从左侧面板中展开 Configurations => Development 节点。单击 Paths 节点。编辑 Output Directory 并在 SAMPLE_HOME 下键入 <SAMPLE_HOME>/classes 目录的完整路径。此目录在所发行的 jar 中并不存在,它将在编译时被创建。

  6. 然后单击 Libraries 节点。

  7. 您可以在右侧面板中查看您的 JDeveloper 所支持的 J2SE 版本。注:此应用程序需要 J2SE 版本 1.4 或更新的版本。因此您需要为此项目定义 J2SE 1.4。为此,请使用以下步骤:

    i. 单击 Define 按钮。弹出 New J2SE 对话窗口。

    ii.输入“J2SE Name ”作为 JDK1.4,然后单击 J2SE Executable 条目的 Browse 按钮。

    iii.从 JDK_HOME\bin 中选择 Java 可执行文件

    iv.单击 New J2SE 窗口中的 OK,返回 Project 设置主窗口。

    v. 从右侧面板的“Available Libraries”框中选择 JDeveloper Runtime 并单击位于中部的单个右向箭头。此操作将库文件添加到当前项目。同样,选择 Oralce JDBC 库并将其添加到当前项目。

  8. 从所选择的库窗格中选择 xmlparserv2 库。单击 Edit 按钮。

    i. 弹出编辑库对话框。

    ii.单击 CLASSPATH 条目的 Edit 按钮。

    iii.弹出 Edit Class Path 对话框。删除现有条目并从 XDK_HOME\lib 添加指向 xmlparserv2.jar 的新条目。按 OK 按钮,关闭对话框。

    iv.单击 OK 按钮,关闭所有打开的窗口。

  9. 返回到左侧的 System Navigator 窗格。

  10. 单击左角的绿色 + 号。此操作将弹出 Add Files or Directories 对话框。

  11. 转到 <SAMPLE_HOME>/src/oracle/otnsamples/orajaxb/profile 目录。

  12. 选择所有 java 文件和 jaxb 属性文件,并将这些文件添加到 orajaxb.jpr 项目。

  13. 要编译 java 源文件,需要右键单击 orajaxb.jpr 并选择“Rebuild orajaxb.jpr”选项。此操作将成功地编译所有的 java 源文件。Oracle9i JDeveloper 利用相关的程序包结构创建 <SAMPLE_HOME>/classes 目录中的类。

  14. 通过单击 System Navigator 面板中的文件名,选择 MainFrame.java。为运行应用程序,需要右键单击 MainFrame.java 并选择“Run MainFrame.java”选项。

    有关如何使用应用程序的更多详细信息,请参考与 JAXBApp.jar 同时提供的自述文件。


讨论此教程。 可打印版本 (PDF)。
这是目录页。 无上一页。 到上一级。 转至下一页。
寄送此页面
Printer View 打印机视图