一、下载第三方工具:Windows Service Wrapper

(下载地址:点击下载WSW

下载WSW:
在这里插入图片描述

二、下载好该.exe文件后,还需要一个.xml配置文件配合使用。注意:该.exe文件和.xml文件的文件名应保持一致:

在这里插入图片描述
如何配置`SendMessageToCustomer.xml文件?信息如下:

<service>
<!-- 该服务的唯一标识 -->
<id>SendMessageToCustomer</id>
<!-- 注册为系统服务的名称 -->
<name>SendMessageToCustomer</name>
<!-- 对服务的描述 -->
<description>Send the data to customer</description>
<!-- 将java程序添加到系统服务 -->
<executable>java</executable>
<!-- 执行的参数 -->
<arguments>-jar "SendMessageToCustomer.jar"</arguments>
<!-- 日志模式 -->
<logmode>rotate</logmode>
</service>

三、将下载好的WinSW.NET2.exe修改为SendMessageToCustomer.exe。并将SendMessageToCustomer.exeSendMessageToCustomer.xml和打好的jar包SendMessageToCustomer.jar放在同一个目录下。

四、利用管理员权限运行cmd,进入该目录,执行SendMessageToCustomer.exe install,将该jar程序注册为Windows系统服务。打开服务页面,可以发现:

在这里插入图片描述
在服务中多了一个SendMessageToCustomer的服务,打开该服务并执行启动。该服务即可正常执行了。

删除服务命令: sc delete 服务名

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐