假如java文件MyClass依赖的两个jar文件分别放在d:\lib1,d:\lib2中,MyClass在d:\java
cd %your_class_home%
java -cp .;d:\lib1\my1.jar;d:\lib2\my2.jar MyClass
其中your_class_home=d:/java
如果jar包很多,使用通配符,jdk6支持
cd %your_class_home%
java -cp .;d:\* MyClass
如果用脚本bat执行
@echo off
set MY_CLASSPATH=.
set MY_CLASSPATH=%MY_CLASSPATH%;d:\lib1\my1.jar
set MY_CLASSPATH=%MY_CLASSPATH%;d:\lib2\my2.jar
set MY_CLASSPATH=%MY_CLASSPATH%;d:\lib2\my3.jar
set MY_CLASS=org.csdn.Hello
java -cp "%MY_CLASSPATH%" %MY_CLASS%

本文介绍了如何在Java中设置类路径以包含多个外部jar文件。通过命令行和批处理脚本的方式展示了如何指定不同位置的jar文件。适用于需要加载多个第三方库的应用场景。
810

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



