Windos下 java后臺軟件服務化(舉例)-WinSW
WinSW-軟件服務化
1.1 舉例:ApiWintool可執行jar
ApiWintool.exe
ApiWintool.jar
ApiWintool.xml
install.cmd
uninstall.cmd
1.2 舉例:ApiWintool.xml
<service>
<!--windows服務id 必須唯一 -->
<id>ApiWintool</id>
<!-- windows服務名稱-->
<name>ApiWintool</name>
<!-- 描述 -->
<description>自研發的后臺</description>
<!-- 啟動的可執行文件 %BASE%為當前demo.exe所在路徑-->
<executable>C:\Program Files\Java\jdk1.8.0_192\jre\bin\java.exe</executable>
<!-- 傳遞給可執行文件的參數-->
<arguments> -jar "%BASE%\ApiWintool.jar"</arguments>
<!--日志模式 -->
<logmode>rotate</logmode>
<!-- 日志文件路徑-->
<logpath>%BASE%/logs</logpath>
<!-- 開機自啟 -->
<startmode>Automatic</startmode>
</service>
1.3 ApiWintool的install.cmd
@echo.InstallService......
@echo off
@ApiWintool install
@ApiWintool start
@echo off
@echo.Success!
1.4 ApiWintool的uninstall.cmd
@echo.UnInstallService
@echo off
@ApiWintool stop
@ApiWintool uninstall
@echo off
@echo.DeleteSuccess!
為夢想不止不休!

浙公網安備 33010602011771號