首页 > 应用 > 软件技巧 > 正文

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

2024-07-16 16:59:37
字体:
来源:转载
供稿:网友

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

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

这里写图片描述

这里写图片描述

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表