- 使用
-classpath
選項:
java -classpath C:\hello\build\classes test.HelloWorld
- 使用
-cp
選項, -classpath
的簡寫:
java -cp C:\hello\build\classes test.HelloWorld
- 使用
-Djava.class.path
設置系統屬性:
java -Djava.class.path=C:\hello\build\classes test.HelloWorld
- 使用
CLASSPATH
設置環境變量:
set CLASSPATH=C:\hello\build\classes;
java test.HelloWorld
- 使用當前目錄為啟動目錄:
cd C:\hello\build\classes;
java test.HelloWorld
- 打包所有類進入一個jar包中,并設置對應的
META-INF/MANIFEST.MF
文件
文件內容:Main-Class: test.HelloWorld
java -jar hello-world.jar
注意:當使用-jar選項時,-classpath -cp這兩個選項將被忽略! - 寫Bash文件進行加載
- 如果你使用的是JDK6,加載類路徑還支持*通配符加載所有jar文件:java -cp ./lib/* test.HelloWorld