windows批处理命令执行java程序

    window  auto.bat文件内容:

 

 

cd .
set classpath=a.jar;flexjson.jar   //linux 用冒号(:)分隔符
java  com.test.JsonTest
echo %1     //批处理文件接收命令行参数
pause

 

 

    或者

 

java -cp flexjson.jar;a.jar  com.test.JsonTest
echo %1
pause

 

另:linux的一个demo

 

    #!/bin/bash

echo $PWD
JAR_LIB=$PWD/lib
for jar in `ls $JAR_LIB/*.jar`
do
	CLASSPATH="$CLASSPATH$jar"":"
done
echo $CLASSPATH
 

 

 

 

 

 

你可能感兴趣的:(java)