windows使用bat脚本后台启动/停止和重启jar包服务

目录

  • 前言
  • 一、启动jar脚本
  • 二、停止jar脚本
  • 三、重启jar脚本


前言

前提:windows上安装 jdk

一、启动jar脚本

@echo off
START "app" javaw -jar app-0.0.1-SNAPSHOT.jar

二、停止jar脚本

以端口8080为例

@echo off
set port=8080
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

三、重启jar脚本

就是上面两个合起来

@echo off
set port=8080
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 start
)
:start
 
START "app" javaw -jar app-0.0.1-SNAPSHOT.jar

你可能感兴趣的:(服务器,java,后端Java开发,windows,jar,java)