下载winsw工具
下载地址
https://github.com/winsw/winsw/releases/tag/v2.11.0
注意: NET2 和 NET4 的区别,分别对应 .NET Frameworks 2.0 和 4.0,如果您电脑未安装,请安装对应的版本,此处我使用的是4.0
查看net版本
地址栏输入%systemroot%\Microsoft.NET\Framework
,显示的最高版本号即本机Microsoft .NET Framework 版本号,我的是4.0
服务配置文件
<configuration>
<id>stockService</id>
<name>stockService</name>
<description>stockService</description>
<executable>java</executable>
<arguments>-Xrs -Xmx256m -jar stock.jar</arguments>
<logmode>rotate</logmode>
</configuration>
参数说明
id:服务唯一标识
name:安装的服务名称
description:服务描述
executable:执行方式
arguments:执行参数
logmode:日志模式
注册服务
将WinSW.NET4.exe,*.jar和*.xml
三个文件放在同一个目录,统一修改成服务名,我的是stock
管理员方式运行cmd,运行stock.exe install
,服务就被注册了
看到如下提示,服务注册成功!!
启用服务
启动日志在服务同目录就能看到