Код: Выделить всё
myservice
myservice
My application
cmd.exe
start-application.bat
Automatic
.
logs
10240
5
stdout.log
stderr.log
graceful
< /code>
Файл Start-application.bat содержит выполнение JAR, поскольку версия JAR помещается во время выполнения. < /p>
@echo off
echo Starting Java app... > log.txt
java -Dloader.path=lib -jar %~dp0myapp-234-jar-with-dependencies.jar >> log.txt 2>&1
echo Started >> log.txt
< /code>
Хотя служба, кажется, запускается, но само приложение не начинается, поскольку в файле log.txt есть ошибка: < /p>
Starting Java app...
'java' is not recognized as an internal or external command,
operable program or batch file.
Started
Подробнее здесь: https://stackoverflow.com/questions/796 ... sing-winsw