- 使用
-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
注意:当使用-jar选项时,-classpath -cp这两个选项将被忽略!java -jar hello-world.jar
- 写Bash文件进行加载
- 如果你使用的是JDK6,加载类路径还支持*通配符加载所有jar文件:java -cp ./lib/* test.HelloWorld
本文介绍了多种配置Java类路径的方法,包括使用-classpath和-cp选项、设置系统属性-Djava.class.path、通过环境变量CLASSPATH指定,以及在当前目录运行等。此外,还涉及了如何打包成jar文件并设置META-INF/MANIFEST.MF文件。

1173

被折叠的 条评论
为什么被折叠?



