下载 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
运行记录截图



本文介绍了如何使用WinSW v2.11.0将Java应用部署为Windows服务。首先下载WinSW.NET4.exe和sample-minimal.xml文件,创建部署目录结构,然后复制WinSW、JRE和Jar文件到相应目录。接着,修改WinSW的名称和服务配置文件test.xml,配置服务ID、名称、描述、可执行文件路径、命令参数和日志路径。最后,在部署目录下通过命令行执行安装、启动、停止和卸载服务的操作。
538

被折叠的 条评论
为什么被折叠?



