Я пытаюсь использовать Inno Setup для установки службы Windows в виде файла JAR, работающего под управлением NSSM (Non-Sucking Service Manager).
nssm install JarService java -jar service.jar
nssm start JarService
заканчивает тем, что переводит мою службу в состояние «Приостановлено», и, похоже, она никогда не запускается.
Поскольку расположение java.exe
может меняться с обновлениями, я хочу иметь возможность запускать службу без явного пути к java.exe
, как я могу запустить службу java без явного пути в NSSM?