下载 WinSW v2.11.0
-
下载如图红框内的文件
WinSW.NET4.exe 可执行文件 sample-minimal.xml 配置文件
-
新建目录结构
新建部署主目录 test_v1.0.0
在文件夹里面新建 部署文件夹 jar jre logs 如下图
-
复制WinSW文件到部署主目录下
复制java jdk jre的文件到jre目录下
复制要部署的jar包到jar文件夹下
-
修改WinSW文件为要部署的服务名称
-
修改配置文件test.xml, 如下并保持
<service>
<!-- ID of the service. It should be unique across the Windows system-->
<id>test</id>
<!-- 服务名称-->
<name>test service </name>
<!-- 服务说明 -->
<description>This is test service </description>
<!-- 指定程序依赖的 jre -->
<executable>%BASE%\jre\bin\java.exe</executable>
<!-- jar 运行命令 -->
<arguments> -jar %BASE%\jar\test-0.0.1-SNAPSHOT.jar </arguments>
<!-- 输出日志目录 -->
<logpath>%BASE%\logs</logpath>
<!-- %BASE% 为部署主目录 -->
</service>
- 在部署服务主目录 WinSW 执行一下服务相关命令
# 安装服务
test.exe install
# 启动服务
test.exe start
# 停止服务
test.exe stop
# 卸载服务
test.exe uninstall
运行记录截图