指定類路徑的不同方法
設定類路徑有三種方法。
-
可以使用
CLASSPATH
環境變數進行設定:set CLASSPATH=... # Windows and csh export CLASSPATH=... # Unix ksh/bash
-
它可以在命令列上設定如下
java -classpath ... javac -classpath ...
請注意,
-classpath
(或-cp
)選項優先於CLASSPATH
環境變數。 -
使用
MANIFEST.MF
中的Class-Path
元素指定可執行 JAR 檔案的類路徑:Class-Path: jar1-name jar2-name directory-name/jar3-name
請注意,這僅適用於執行 JAR 檔案時:
java -jar some.jar ...
在這種執行模式下,即使 JAR 檔案沒有
Class-Path
元素,-classpath
選項和 CLASSPATH 環境變數也將被忽略。
如果未指定類路徑,則預設類路徑是使用 java -jar
時選定的 JAR 檔案,否則為當前目錄。
有關: