假如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%