CLASSPATH 是一個包含路徑(含需用到的 class)及 jar 或 zip 檔名稱的清單,
Java 需要靠 CLASSPATH 這個環境變數,才能找到自己定義或是其他廠商所提供的 class,
設定 CLASSPATH 的方法是在 javac 或 java 指令中加上 -classpath 的參數,
或是把常用到的 class path 設在系統環境變數 CLASSPATH 中。
範例 :
C:> java -classpath C:\java\MyClasses.jar;C:\java\OtherClasses myapp.HelloWorld
- CLASSPATH 是一個環境變數,可用來指定 目錄、.jar 檔、及 .zip 檔。
- Java 編譯器及 api 會在 CLASSPATH 所指定的 目錄 或 檔案 中尋找執行程式所需要的類別 (.class) 檔案。
- 設定 CLASSPATH 的方法有二:
- a. 在 javac 或 public 指令中加上 -classpath 的參數。
範例 : (Windows)
直接在執行指令中指定 CLASSPATH .
- b. 把常用到的目錄或檔案設定在系統環境變數 CLASSPATH 中。
範例 : (Windows)
先在系統環境變數中設定
執行指令時則可省略 -classpath 參數