0
点赞
收藏
分享

微信扫一扫

Java服务jar包在Windows系统调用bat脚本启动,停止,重启jar包

少_游 2023-12-28 阅读 44

创建一个以bat后缀结束的文件,写入一下代码:

1.启动jar包脚本:

在Windows系统上面创建 start.bat 启动jar包脚本编辑以下内容:

@echo off

%1 mshta vbscript:CreateObject("WScript.Shell").Run("%~s0 ::",0,FALSE)(window.close)&&exit

java -Xms256m -Xmx512m  -Dfile.encoding=utf-8 -jar idaas-center.jar &"

exit

2.停止jar包脚本:

在Windows系统上面创建 stop.bat 停止jar包脚本编辑以下内容:

@echo off

set port=3053   //程序运行的端口号

for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (

   echo kill the process %%m who use the port  

   taskkill /pid %%m -t -f

   goto q

)

:q

exit

3.重新启动jar包脚本:

在Windows系统上面创建 restart.bat 脚本编辑以下内容:

@echo off

call stop.bat  

timeout /t 2>nul  

call start_idaas-center.bat  

exit

举报

相关推荐

0 条评论