1.编写service.bat文件脚本,用来启停服务,例:
@echo off
set "APP_HOME=E:\scheduler"
%APP_HOME%\prunsrv.exe //IS//ServiceName ^
--DisplayName "Service DisplayName" ^
--Description "Start ServiceName server." ^
--Install "%APP_HOME%\prunsrv.exe" ^
--Jvm "%JAVA_HOME%\jre\bin\server\jvm.dll" ^
--StartMode jvm ^
--Startup auto ^
--StopMode jvm ^
--StartParams start ^
--StopParams stop ^
--StartMethod main ^
--StopMethod main ^
--StartClass "com.xxx.start.Main" ^
--StopClass "com.xxx.start.Main" ^
--Classpath "%APP_HOME%\conf;%APP_HOME%\lib\*;" ^
--LogPath "%APP_HOME%\logs" ^
echo The service ServiceName has been installed.
2.双击service.bat 注册服务
3.运行service.bat需要的环境
java程序、jvm、prunsrv.exe