jar包或exe程序设置为windows服务

最近在使用java和python制作客户端时突发奇想,是否能够通过一种方法来讲jar包和exe程序打包成windows服务呢?简单了解了一下是可以的。

首先要用到的是winSW,制作windows服务的过程非常简单,仅需几步制作完成,也不需要修改代码。

下载小文件,下载地址为:

https://github.com/winsw/winsw/releases

jar包或exe程序设置为windows服务_第1张图片

1.如果你是先把jar包打包为windows服务的话,把xml文件和exe程序放到你jar路径下,更改为相同的名称

1.1打开xml文件进行编辑

jar包或exe程序设置为windows服务_第2张图片

1.2修改完成后打开CMD,输入.\\web-api.exe install  即可安装服务。

1.3.输入NET START webapi即可启动服务。

1.4停止服务可使用NET STOP webapi

1.5卸载服务可使用.\\web-api.exe uninstall

2.如果你是先把exe打包为windows服务的话,把xml文件和exe程序放到你exe路径下,更改为相同的名称

jar包或exe程序设置为windows服务_第3张图片

2.1打开xml文件进行编辑

jar包或exe程序设置为windows服务_第4张图片

1.2修改完成后打开CMD,输入.\\web-api.exe install  即可安装服务。

1.3.输入NET START webapi即可启动服务。

1.4停止服务可使用NET STOP webapi

1.5卸载服务可使用.\\web-api.exe uninstall

我通过批处理文件install.bat实现了一键安装服务,uninstall.bat一键卸载服务。非常方便。

你可能感兴趣的:(jar,java)