Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 编程 » 数据库中的 Java » SQL Anywhere 中的 Java 支持

 

使用 CLASSPATH 变量

Sun 的 Java 运行时环境和 Sun JDK Java 编译器使用 CLASSPATH 环境变量来查找 Java 代码内引用的类。CLASSPATH 变量提供了 Java 代码与实际文件路径或所引用类的 URL 位置之间的链接。例如,import java.io.* 允许在不使用完全限定名称的情况下引用 java.io 包中的所有类。下面的 Java 代码中只需要类名即可使用 java.io 包中的类。将要编译 Java 类声明的系统上的 CLASSPATH 环境变量必须包含 Java 目录的位置,即 java.io 包的根目录。

用于安装类的 CLASSPATH

CLASSPATH 变量可以在安装类期间用于查找文件。例如,下面的语句将一个用户创建的 Java 类安装到数据库中,但只指定了文件名称,而未指定其完整路径和名称。(请注意,此语句不涉及 Java 操作。)

INSTALL JAVA NEW
FROM FILE 'Invoice.class';

如果指定的文件位于 CLASSPATH 环境变量所指定的目录或 ZIP 文件中,则 SQL Anywhere 将成功找到该文件并安装该类。