本案例以 xxx.jar 为例


 


1、复制 JDK bin 目录下面的 javaw.exe 文件出来, 重命名为 portJar.exe(名字随意)。


 


@echo off
    start portJar -jar xxx.jar
@pause

3、写一个停止脚本 stop.bat , 内容如下

@echo off
    taskkill /f /im portJar.exe
exit

如果每次启动进程需要把之前的进程kill掉,内容如下

@echo off
    taskkill /f /im xxx.exe

    ping 127.0.0.1 -n 5
    start xxx.exe -jar xxx.jar
exit

ping 127.0.0.1 -n 5 --> 杀死进程停止5秒,防止程序还在运行

个人部署截图:

JAVA怎样关闭进程 如何关闭java进程_windows