- Apache Xerces 教程
- Xerces 主页
- XML 概述
- Xerces 环境设置
- XML 解析器
- Xerces DOM 解析器
- Xerces DOM 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Xerces SAX 解析器
- Xerces SAX 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Xerces StAX 解析器
- Xerces StAX 解析器
- 解析 XML 文档
- 查询 XML 文档
- 创建 XML 文档
- 修改 XML 文档
- Xerces 有用资源
- Xerces - 快速指南
- Xerces - 有用资源
- Xerces - 讨论
Apache Xerces - 环境设置
本章将指导您在 Windows 和 Linux 系统上设置 Apache Xerces 的过程。只需几个简单的步骤,即可轻松安装 Apache Xerces 并将其集成到您当前的 Java 环境中,无需复杂的设置过程。安装过程中需要用户管理权限。
系统要求
| JDK | Java SE 2 JDK 1.5 或更高版本 |
|---|---|
| 内存 | 1 GB RAM(推荐) |
| 磁盘空间 | 无最低要求 |
| 操作系统版本 | Windows XP 或更高版本,Linux |
现在让我们继续安装 Apache Xerces 的步骤。
步骤 1:验证您的 Java 安装
首先,您需要在系统上安装 Java 软件开发工具包 (SDK)。要验证这一点,请根据您使用的平台执行以下两个命令中的任何一个。
如果 Java 安装成功,它将显示您 Java 安装的当前版本和规范。示例输出如下表所示。
| 平台 | 命令 | 示例输出 |
|---|---|---|
| Windows | 打开命令控制台并输入 - java -version | Java version "1.7.0_60" Java(TM) SE 运行时环境 (build 1.7.0_60-b19) Java HotSpot(TM) 64 位服务器 VM (build 24.60-b09, mixed mode) |
| Linux | 打开命令终端并输入 - $java -version | Java version "1.7.0_25" OpenJDK 运行时环境 (rhel-2.3.10.4.el6_4-x86_64) OpenJDK 64 位服务器 VM (build 23.7-b01, mixed mode) |
我们假设本教程的读者在其系统上安装了 Java SDK 1.7.0_60 版本。
如果您没有 Java SDK,请从 www.oracle.com/technetwork/java/javase/downloads/index.html 下载其当前版本并安装。
步骤 2:设置您的 Java 环境
设置环境变量 JAVA_HOME 以指向 Java 安装在您机器上的基目录位置。例如:
| 序号 | 平台和描述 |
|---|---|
| 1 | Windows 将 JAVA_HOME 设置为 C:\Program Files\java\jdk1.7.0_60 |
| 2 | Linux export JAVA_HOME=/usr/local/java-current |
将 Java 编译器位置的完整路径添加到系统路径。
| 序号 | 平台和描述 |
|---|---|
| 1 |
Windows 将字符串 "C:\Program Files\Java\jdk1.7.0_60\bin" 附加到系统变量 PATH 的末尾。 |
| 2 |
Linux export PATH=$PATH:$JAVA_HOME/bin/ |
如上所述,从命令提示符执行命令 java version。
步骤 3:安装 Apache Xerces 库
从 https://xerces.apache.org/mirrors.cgi 下载最新版本的 Apache Xerces,并将其内容解压缩到一个文件夹中,以便可以将所需的库链接到您的 Java 程序。让我们假设这些文件收集在 C 盘上的 xerces-2_12_1 文件夹中。
将上面图像中突出显示的五个 jar 文件的完整路径添加到 CLASSPATH。
| 序号 | 平台和描述 |
|---|---|
| 1 | Windows 将以下字符串附加到用户变量 CLASSPATH 的末尾: C:\xerces-2_12_1\resolver.jar; C:\xerces-2_12_1\serializer.jar; C:\xerces-2_12_1\xercesImpl.jar; C:\xerces-2_12_1\xercesSamples.jar; C:\xerces-2_12_1\xml-apis.jar; |
| 2 | Linux export CLASSPATH=$CLASSPATH- /usr/share/xerces-2_12_1/resolver.jar; /usr/share/xerces-2_12_1/serializer.jar; /usr/share/xerces-2_12_1/xercesImpl.jar; /usr/share/xerces-2_12_1/xercesSamples.jar; /usr/share/xerces-2_12_1/xml-apis.jar; |