一、安装winsw.exe

1.首先查看系统是64位的,还是32位的,若为64为的,则下载安装WinSW.NET4.exe,若为32位的,则下载WinSW.NET2.exe

2.前往https:\/\/github.com\/kohsuke\/winsw\/releases下载,选择合适的exe安装到项目的jetty文件夹下,并重新命名为项目的名称,如重新命名为merck.exe

二、添加配置文件

1.在项目的jetty文件夹下新建xml文件,并命名为项目的名称,如:merck.xml2.编辑xml ,并保存,内容如下:

<service>

<id>merck-server</id>

<name>MERCK_SERVER</name>

<description>This server is open merck</description>

<env name="MERCK_SERVER_HOME" value="%BASE%"/>

<executable>java</executable>

<arguments>-jar start.jar</arguments>

<logmode>rotate</logmode>

</service>

可根据项目内容,修改参数值

三、执行命令,启动服务

1.打开控制窗口,进入项目的jetty文件夹下

2.执行安装命令:merck.exe install

3.执行启动命令:merck.exe start

4.可打开任务管理器,查看此服务id的服务是否运行

四、备注

1.安装的exe文件以及配置的xml文件要和start.jar在同一级目录下,exe文件名要和xml文件名一样,建议命名为项目名称.exe和项目名称.xml

2.xml配置文件的id也建议为项目名称-server,name 改为大写

3.服务控制命令( winsw install 安装服务、 winsw uninstall 卸载服务 、 winsw start 开启服务 、 winsw stop 停止服务 、 winsw restart 重新启动服务 、 winsw status 检查服务的当前状态 )

Copyright © Sodo Tech 2014-2018 all right reserved,powered by Gitbook最后更新: 2019-11-08 17:39

results matching ""

    No results matching ""