Windows下部署Jar包


1、启动start.bat

@echo off
%1 mshta vbscript:CreateObject("WScript.Shell").Run("%~s0 ::",0,FALSE)(window.close)&&exit
java -jar -Dfile.encoding=utf-8 springboot-07-jpa-0.0.1-SNAPSHOT.jar  >StartupLog.log  2>&1 &
exit 

备注:第二行 是关闭黑窗口,第三行是 启动jar 和 输出控制台日志 并且在后台运行(StartupLog.log为日志文件,生成在jar同级目录下 )

2、停止stop.bat

echo  -------WechatApp stop--------
set port=8081
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (taskkill /f /pid %%m)
echo  -------WechatApp end------------------
@pause

3、也可以用下面来停止服务

关闭windows上启动的服务
第一种方式:
根据端口号查看pid
netstat -aon|findstr “6666”
在这里插入图片描述
强制杀死进程
taskkill /f /pid 4416

第二种方式:
打开任务管理器,右键结束任务img


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM