一、启动java程序
方式一:
脚本:java -jar xxx.jar
说明:
优点:可以查看控制台打印记录,了解程序运行情况。
缺点:启动后cmd不能关闭,关闭cmd窗口程序也关闭。
方式二:
脚本:@echo off
start "blade-security-check" javaw -Dfile.encoding=UTF-8 -jar xxx.jarpause // 防止运行完毕后直接关闭界面
说明: 后台运行,不方便查看系统控制台日志,但是提高程序性能。
二、关闭java程序
脚本:
@echo off
for /f "delims= " %%a in ('jps -lv ^| find /i "xxx.jar"') do set PID=%%a
taskkill /f /PID %PID%
pause // 防止运行完毕后直接关闭界面
注意: 启动java程序的脚本位置,要和java程序放在同一文件夹或同级目录下。
三、一个bat文件运行多个java jar包
方式一:
脚本:
@echo off
java -jar xxx.jar & // 需要运行的jar包位置,&符号多个的时候需要写
java -jar xxx.jar
pause // 防止运行完毕后直接关闭界面
方式二:
脚本:@echo off
start "blade-security-check" javaw -Dfile.encoding=UTF-8 - xxx.jar &start "blade-security-check" javaw -Dfile.encoding=UTF-8 -jar xxx.jar
pause // 防止运行完毕后直接关闭界面