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