把jar包做成Windows系统的服务,实现开机自动启动服务。使用的工具为:Windows Service Wrapper for .NET4
第一步
把文章中提供的工具下载下来和你要做成Windows服务的jar包放到一个文件夹下,并且修改成统一名称,如下图
第二步
修改xml文件(api.xml),根据自己的需求修改,xml文件介绍如下:
<service>
<id>izhizuo</id>
<name>izhizuo-service</name><!-- 服务名称 -->
<description>爱制作blog 网址https://izhizuo.cn/</description><!-- 服务介绍 -->
<env name="JAVA_HOME" value="%JAVA_HOME%"/><!-- 环境变量 -->
<executable>java</executable>
<arguments>-jar "izhizuo.jar"</arguments><!-- jar包名称 -->
<startmode>Automatic</startmode>
<logpath>%BASE%\log</logpath>
<logmode>rotate</logmode>
</service>
改成自己的信息,然后再CMD中执行命令,先用命令定位到那三个文件夹下,在执行izhizuo.exe install,如下图表示成功了(cmd要用管理员权限运行)
关于命令:
izhizuo.exe install 注册服务
izhizuo.exe uninstall 卸载服务
执行成功后去服务中看一下,已经在服务中出现了,然后启动服务,过会可以访问项目了
如果在注册服务的时候报错,可以检查xml中的配置是否跟你的文件名字一致
附件:
https://pan.baidu.com/s/18Ah7OISGSKbx2EquhuX-7g 提取码:z8ee
版权声明:本站所发布的全部内容源于互联网搬运,仅供用于学习和交流,如果有侵权之处请第一时间联系我们删除。敬请谅解! E-mail:xujinxiao@126.com
还木有评论哦,快来抢沙发吧~