在本课中,您将在 Web 客户端设置 JAX-WS,从 Web 服务器收集数据库信息。假定您已将 Java SE 6 JDK 安装在 C:\Program Files\Java\JDK1.6.0 目录下。请注意,在写作期间,较新的 JDK 包含有 JAX-WS 2.1.6。要确定是否已装有 JAX-WS,请检查名为 wsimport 的命令是否存在于 C:\Program Files\Java\JDK1.6.0\bin 目录中。如果打算安装更新的版本如 JAX-WS 2.2,请完成以下步骤。
下载最新版本的 JAX-WS。请访问 https://jax-ws.dev.java.net/ 下载最新版本。
安装 JAX-WS。
按照联机说明安装 JAX-WS。本教程假定所有文件都提取到 C:\Program Files\Java 目录。
按所列顺序将 C:\Program Files\Java\jaxws-ri\bin 和 C:\Program Files\Java\JDK1.6.0\bin 目录依次添加到 PATH 环境变量中。
本教程中使用的代码依赖于 JDK 和 JAX-WS 的二进制文件。在 PATH 环境变量中添加任意目录,就可以在此目录中编写和编译代码。
使用以下命令来设置 CLASSPATH 环境变量:
SET classpath=.;C:\Program Files\Java\jaxws-ri\lib\jaxb-api.jar; C:\Program Files\Java\jaxws-ri\lib\jaxws-rt.jar |
使用以下命令来设置 JAXWS_HOME 环境变量:
SET JAXWS_HOME=C:\Program Files\Java\jaxws-ri |
替换 Java Runtime Environment (JRE) 提供的授权标准。要替换标准运行时环境,在 Java Runtime Environment (JRE) 的 lib 目录下创建一个 endorsed 目录。通常是 C:\Program Files\Java\JDK1.6.0\jre\lib。不要把 endorsed 目录放在 JDK lib 目录下。
将 jaxws-ri\lib\jaxws-api.jar 和 jaxws-ri\lib\jaxb-api.jar 文件复制到 C:\Program Files\Java\JDK1.6.0\jre\lib\endorsed 目录。
JAX-WS 2.2 对当前版本的 JDK 还不支持的封装对象提供了额外的功能。必须替换授权标准才能使用这一功能,并避免运行时错误。有关 Java 授权标准替换机制的信息,请参见 java.sun.com/javase/6/docs/technotes/guides/standards/index.html。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |