cmd运行java添加其依赖的jar

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

猜你喜欢

转载自minyongcheng.iteye.com/blog/2229780