java -jar xxx.war安装为windows服务

  1. 故事背景
    1.java -jar D:\xxx.war 项目启动无法关闭黑窗口,强迫症患者难以忍受
    
    2.方式一:sc create "GWM_ICD" binPath= "<path-to-java>java.exe -jar <path-to-war>D:\xxx.war"-->服务安装成功后无法启动
    
    3.方式二:Apache Commons Daemon工具-->服务安装成功后无法启动
    
    4.最后顿悟了,为关闭黑窗口安装服务挺麻烦,直接后台启动不也很香?
  2. 后台启动
    启动:start /B javaw -jar "D:\xxx.war"
    
    查看:tasklist /fi "imagename eq javaw.exe"
    
    关闭:taskkill /f /fi "imagename eq javaw.exe"

  3. 脚本启动
    启动脚本:gwm-icd-startup.bat
    @echo off
    start /B javaw -jar "D:\xxx.war"
    
    关闭脚本:gwm-icd-shutdown.bat
    @echo off
    taskkill /f /fi "imagename eq javaw.exe"
  4. 服务安装
    使用Windows自带的“sc”命令将一个现有的bat脚本路径注册为Windows服务-->服务启动后脚本执行,但服务不显示运行状态。
    
    启动服务:sc create "gwm-icd-startup" binpath= "D:\gwm-icd-startup.bat" DisplayName= "gwm-icd-startup"
    
    关闭服务:sc create "gwm-icd-shutdown" binpath= "D:\gwm-icd-shutdown.bat" DisplayName= "gwm-icd-shutdown"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

童心同萌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值