还在为服务器重启jar包又要重新start而烦恼吗?

本篇文章围绕WinSW来操作

WinSW:可以将任何一个程序注册为服务的工具,同样具有卸载等功能

1)下载WinSW工具:

GitHub地址:Release WinSW v2.11.0 · winsw/winsw · GitHubhttps://github.com/winsw/winsw/releases/tag/v2.11.0

注:优先选择最新版本

2)下载对应的文件(这里下载的是min版本,如果min版本满足不了你可以选择"sample-allOptions.xml"):

 下载完成后复制到jar包同级文件里,建议都改成你的jar包名

3)修改sample-minimal.xml文件内容:

注释大致意思是版权注意事项,以及下面是他给你的案列,可以在哪儿关于更多配置的信息

修改的信息包括:

------3/15-------   


   <!-- append:追加模式;reset:重设模式,每次服务启动时,旧的日志文件都会被截断;none:不生成任 
                                            何日志文件 -->
  <logmode>rotate</logmode>

3.1) 完成上述操作后在改目录下"Shift + 鼠标右键" 选择"在此处打开Powershell窗口",运行 

注: dianzan.exe改成你自己的文件名

4) 最后打开Windows的计算机管理,服务,找到对应的服务,你就可以像服务一样对他进行启动,关闭,启动成功后会在你的同目录下生成web-start.err.log、web-start.out.log和web-start.wrapper.log,分别对应错误日志、输入日志和exe软件日志

(Ctrl+R 输入cmd  在控制台页面输入compmgmt 即可进入Windows的计算机管理)

注:有时候会遇到运行的jar包没有管理员权限,无法访问系统中的某些文件,对应的解决方案是去服务页面右键对应服务,属性,登录标签页,修改登录用户为系统管理员

5) 可以使用 WinSw.exe --help 查看更多操作,比如 .exe uninstall卸载服务【先停止服务再卸载服务

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值