指定類路徑的不同方法
設定類路徑有三種方法。
-
可以使用
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 檔案,否則為當前目錄。
有關: