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>