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