Java学习:Windows系统部署jar包并部署window服务

本文主要完成完成jar包部署在windows服务器并安装成服务的流程:
1、打包成jar包,如图:
在这里插入图片描述
需要用到startSmartIsv.bat批处理文件,winisv.exe,winisv.xml配置文件创建服务
winisv.xml配置内容:

<service>
	<id>Smart-isv</id>
	<name>Smart-isv</name>
	<description>6010 钉钉基础数据同步程序 </description>
	<logpath>%BASE%\logs</logpath>
	<log mode="roll-by-size">
		<sizeThreshold>10240</sizeThreshold>
		<keepFiles>8</keepFiles>
	</log>
	<executable>%BASE%\startSmartIsv.bat</executable>
	
</service>

startSmartIsv.bat配置内容:

@echo off  
title smart-isv 6010
set path=C:\Program Files\Java\jdk1.8.0_201\bin
java -Djava.io.tmpdir=F:\smart-isv\data -Xms512m -Xmx1024m -jar smart-isv.jar

配置文件准备好后,打开文件所在位置,管理员身份运行cmd:
执行安装服务命令:winisv.exe install
在这里插入图片描述
接下来就可以在服务中查看到创建的服务:
在这里插入图片描述
删除服务:winisv.exe uninstall
到此jar部署服务已经完成,jar修改只需要覆盖后重启服务即可。

猜你喜欢

转载自blog.csdn.net/weixin_41812784/article/details/111697498