参考: https://blog.csdn.net/weixin_43797872/article/details/101264426
一、下载 WinSW
二、打包成服务
- 将下载好的
WinSW.NET4.exe
和sample-minimal.xml
更改为相同的文件名,名称可自定义,本例改为:WinSW.NET4.exe 、WinSW.NET4.xml - 并将修改后的两个文件放到同一目录下。与 xxx.jar放在同一目录时xml配置jar时可使用相对路径;与 xxx.jar放在不同目录时xml配置jar时使用绝对路径。
- 修改
WinSW.NET4.xml
<service>
<!-- ID of the service. It should be unique across the Windows system-->
<id>feishu_chatgpt</id>
<!-- Display name of the service -->
<name>feishu_chatgpt_service</name>
<!-- Service description -->
<description>飞书接入chatGPT</description>
<!-- Path to the executable, which should be started -->
<executable>java</executable>
<!--绝对路径 -->
<!-- <arguments>-jar "D:\test\feishu_chatgpt.jar"</arguments> -->
<!--相对路径 -->
<arguments>-jar feishu_chatgpt.jar</arguments>
</service>
id:唯一标识,自定义
name:服务中展示的名字,自定义
description:服务描述,自定义
executable:java 或 jdk路径
arguments:执行的命令和jar包路径,可写相对路径或绝对路径
- 打包成windows服务
在WinSW.NET4.exe
所在目录中进入cmd ,执行WinSW.NET4.exe install
命令,服务中就有了
- 查看结果