用Nssm将Jar包注册为服务,并配置延迟启动

Windows版

下载nssm,地址https://nssm.cc/

查看命令https://nssm.cc/commands

解压到文件夹找到64位的nssm.exe(因需而定)

将jar包拷贝到当前目录(也可以放到别的目录,这里是为了方便)

新建reg.bat文件,内容如下 mycam2 是服务的真实名字

nssm install webcam2 %JAVA_HOME%\bin\java.exe 
nssm set webcam2 AppParameters -jar 路径\cam-relay-0.0.1-SNAPSHOT.jar 
nssm set webcam2 AppStdout 路径\log.log 
nssm set webcam2 AppStderr 路径\err.log 
nssm set webcam2 AppStopMethodSkip 6 
nssm set webcam2 AppStopMethodConsole 1000 
nssm set webcam2 AppThrottle 5000 
nssm set webcam2 DisplayName 你要显示的服务名 
nssm set webcam2 start SERVICE_DELAYED_AUTO_START 这里配置成延迟启动 
nssm start webcam2 #启动服务,如果不需要也可以去掉 pause

win+r 输入service.msc 打开服务列表

看到已经注册好的服务

 

发布了5 篇原创文章 · 获赞 0 · 访问量 617
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览