当前位置:   article > 正文

window下 前台/后台启动Java程序以及停止程序_windows后台关闭jar

windows后台关闭jar

目录

启动java程序

前台方式启动

后台方式启动

关闭Java程序

方式一:通过cmd命令进行关闭

方式二:通过脚本文件关闭


本文的目的是通过脚本实现Java程序在window系统中的快速启动和快速停止

启动java程序

前台方式启动

java -jar xxx.jar

通过这种方式启动的缺点是需要保持cmd窗口的开启,关闭窗口后就会停止Java程序的运行。

后台方式启动

javaw -jar xxx.jar

通过Javaw的命令就可以实现程序在后台启动,即使关闭窗口程序也不会被停止。

关闭Java程序

方式一:通过cmd命令进行关闭

  1. # 查看正在运行的java程序对应的pid
  2. jps -l
  3. # 关闭对应的pid
  4. taskkill /f /pid 进程号

方式二:通过脚本文件关闭

  1. @echo off
  2. # 方式一
  3. for /f "delims= " %%a in ('jps -lv ^| find /i "xxx.jar"') do set PID=%%a
  4. taskkill /f /PID %PID%
  5. # 方式二
  6. for /f "tokens=1" %%A in ('jps -ml ^| find "xxx.jar"') do (taskkill /F /PID %%A )
  7. pause

通过方式二的脚本方式能够快速实现关闭后台运行的java程序,其中find后面是你启动的jar包名称。

脚本整理

启动脚本

  1. @echo off
  2. # -jar 后面可以配置其他的jvm参数
  3. javaw -jar xxx.jar
  4. pause

关闭脚本

  1. @echo off
  2. for /f "delims= " %%a in ('jps -lv ^| find /i "xxx.jar"') do set PID=%%a
  3. taskkill /f /PID %PID%
  4. pause

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/76348
推荐阅读
相关标签
  

闽ICP备14008679号