













一、使用 NSSM 方案
1、下载 NSSM:nssm.cc/download → 解压win64/nssm.exe
2、项目工程目录示例:
D:\ShPbxServer\ ├─ShPbxServer.jar └─logs\
3、JDK 路径:C:\jdk1.8\bin\java.exe
4、管理员 CMD 执行注册
cd D:\ShPbxServer
D:\nssm\win64\nssm.exe install ShPbxServerService
弹出配置框,填写 3 项:
C:\jdk1.8\bin\java.exe(java 全路径)D:\ShPbxServer(jar 所在目录)-jar ShPbxServer.jar若加 JVM 参数示例:-Xms512m -Xmx1024m -jar ShPbxServer.jar
点击【Install service】安装完成。
5、服务启停命令
nssm start ShPbxServerService #启动 nssm stop ShPbxServerService #停止 nssm remove ShPbxServerService #卸载服务
Windows 服务默认自动 (Automatic),开机自启,程序异常崩溃自动重启。
二、使用 WinSW 方案
1、下载 WinSW-x64.exe 放到 jar 同级目录,改名S hPbxServer.exe
2、新建 ShPbxServer.xml
<service> <id>ShPbxServer</id> <name>ShPbxServer服务</name> <description>PBX通信服务</description> <executable>%BASE%\java.exe</executable> <arguments>-jar ShPbxServer.jar</arguments> <startmode>Automatic</startmode> <logpath>%BASE%\logs</logpath> </service>
3、CMD:ShPbxServer.exe install安装服务
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。