.bat文件调用java类的main方法
此处记录一个小例子,备用,说不定哪天写小工具时会用到。
@echo on set JAVA_HOME=C:Program FilesJavajdk1.6.0_43 set classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;%cd%libojdbc6.jar;%cd%libmytest.jar set path=%JAVA_HOME%in java com.test.Demo %cd% pause
备注:
黄底部分,是引用jdk下的两个jar包,未知原因,不引用会报错。
蓝字部分,是依赖的外部jar包和自己编写代码打成的jar包。位置:.bat文件同级目录下的lib文件夹内。
%cd%,是.bat文件所在文件夹的路径。 在调用java main方法时,被作为参数传入。
pause,是让调用完成后,命令窗口不闪退。