winsw将可运行的jar文件做成后台服务的方法

时间:2021-05-22

有时候我们需要在Windows下开机运行某些程序,这对于有图形界面的程序来说一般不是什么事,在选项中选中开机启动,然后它们就可以自动运行了。但是如果我们想运行一些命令行程序的话就没这么方便了,这里推荐使用winsw可以将windows下可以运行的程序都可以作为服务运行。

软件名称:
Windows Service Wrapper(winsw.exe让任何Windows程序都能运行为服务) v2.1.2 官方最新版
软件大小:
186KB
更新时间:
2018-11-12立即下载

1、准备:

可运行的jar文件:dop_six2.jar
winsw-1.19-bin.exe;
2、建他们放在同一个文件夹,并且将winsw-1.19-bin.exe重命名为:dop_six2.exe
3、新建一个xml文件,文件名为dop_six2.xml;

内容是:

<service> <id>dop-onesix2</id> <name>dop-onesix2</name> <description>This service runs</description> <executable>D:\soft\jdk1.8\jre\bin\java</executable> <onfailure action="restart" delay="60 sec"/> <arguments> -jar "D:\winsw\dop_six2.jar"</arguments> <log mode="roll-by-size"> <sizeThreshold>20480</sizeThreshold> <keepFiles>8</keepFiles> </log></service>

如:

在D:/winsw文件夹打开命令窗口:执行命令

D:\winsw>dop-six2.exe install

安装成服务;

卸载这个安装的服务:

D:\winsw>dop-six2.exe uninstall

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章