【发布时间】:2014-06-02 10:48:51
【问题描述】:
我目前遇到的问题是我正在尝试使用命令提示符执行 java 文件,我知道 PATH 被设置为 jdk 的文件。虽然我的 java 文件包含库并且必须导入库,但是当它运行时我将如何“导入库”?
示例命令: javac 类名.java 1 1 1
当它在导入时执行错误,我该怎么办?
【问题讨论】:
我目前遇到的问题是我正在尝试使用命令提示符执行 java 文件,我知道 PATH 被设置为 jdk 的文件。虽然我的 java 文件包含库并且必须导入库,但是当它运行时我将如何“导入库”?
示例命令: javac 类名.java 1 1 1
当它在导入时执行错误,我该怎么办?
【问题讨论】:
.jar 文件是 Java“库”。你需要的是这样的:
> javac ClassName.java
> java -cp Library1.jar:Library2.jar ClassName.class
第一行 (javac) 将 Java 代码编译成一个类文件。第二行运行编译的类。 '-cp' 选项设置 CLASSPATH(使 jar 文件中的代码在运行时可用)。注意:确切的语法取决于您使用的是 Mac OSX/Linux 还是 Windows。 Windows 使用 ';'用于分隔 jar 文件名的字符。
【讨论】:
这里有几个问题:
【讨论】: