- 使用
-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