使用Spring Boot编写web程序,需要部署到Windows服务器,查阅几种部署方式,通过winsw部署很方便。
1、安装 winsw
稳定版本WinSW二进制文件可在GitHub Releases上找到
下载地址:https://github.com/winsw/winsw/releases
Windows中.Net Framework版本下载,可选择安装明细
下载:WinSW.NET4.exe
简版配置文件:sample-minimal.xml
全部可配置参数:sample-allOptions.xml
2、WinSW修改及设置
1、从获取 WinSW.exe 或 WinSW.zip,并根据喜好重命名.exe如 myWeb.exe
2、修改sample-minimal.xml 为和exe同名文件,如myWeb.xml
3、将这两个文件放在和jar相同目录即可
3、xml配置文件,参数说明
id:安装windows服务后的服务ID,必须是唯一的。
name:服务名称,也必须是唯一的。一般和id一致即可。
description:服务说明,可以使用中文,可做备注使用。
executable:执行的命令,比如启动springboot应用的命令java。
arguments:命令执行参数,比如 包路径,类路径等。
<service>
<id>myWeb</id>
<name>myWeb</name>
&