如何通过bat或sh脚本执行jar

java执行jar包中的class 命令为:

      java -classpath xxx.jar package.MyTools

 

注意: 该MyTools中必须包含main函数.

 

例子:

1.业务代码MyTools类含有main函数,包路径为com.my.test,它引用了oracle的驱动classes12.jar

最终打包成Tools.jar

2.新建start.bat文件,内容如下(注意要引入classes12.jar,以分号间隔)
java -classpath Tools.jar;classes12.jar com.my.test.MyTools
pause

同样,sh脚本:要进行dos2unix

#!/bin/sh
cmddir="`dirname $0`"
cd ${cmddir}/
java -cp Tools.jar:classes12.jar com.my.test.MyTools

posted @ 2013-05-29 11:29  嗨,你的益达~~~  阅读(4945)  评论(0编辑  收藏  举报