windows注册java的jar包为服务-service
软件下载
官网地址:NSSM - the Non-Sucking Service Manager
下载地址:http://www.nssm.cc/release/nssm-2.24.zip
运行软件
例:
1.nssm解压到D:\JavaService
2.然后在nssm目录执行nssm install
命令 会弹出以下文字与窗口
D:\JavaService\nssm-2.24\win64>nssm install
Administrator access is needed to install a service.
3.
4.配置解释
在path填上java路径,
在Startup directory 填上jar包目录
Arguments填上参数
Service name 填上在windows服务列表生成的服务名称
path: C:\Program Files\Java\jdk1.8.0_271\bin
Startup directory: D:\scmp\scmp-cloud
Arguments : -jar xxxx.jar
Service name: systemService8080
5.点击intall service就安装好了该服务
6.在windows服务中启动对应服务
附:nssm指令
NSSM: The non-sucking service manager
Version 2.24 64-bit, 2014-08-31
Usage: nssm <option> [<args> ...]
To show service installation GUI:
nssm install [<servicename>]
To install a service without confirmation:
nssm install <servicename> <app> [<args> ...]
To show service editing GUI:
nssm edit <servicename>
To retrieve or edit service parameters directly:
nssm get <servicename> <parameter> [<subparameter>]
nssm set <servicename> <parameter> [<subparameter>] <value>
nssm reset <servicename> <parameter> [<subparameter>]
To show service removal GUI:
nssm remove [<servicename>]
To remove a service without confirmation:
nssm remove <servicename> confirm
To manage a service:
nssm start <servicename>
nssm stop <servicename>
nssm restart <servicename>
nssm status <servicename>
nssm rotate <servicename>