Ошибка настройки wildfly как службы Windows

Я использую wildfly 10.1 в автономном режиме и мне нужно использовать его как услугу. Я скопировал файлы службы в папку bin, а затем установил службу из командной строки. Это работает хорошо, за исключением того, что невозможно остановить службу, не убивая процесс с помощью taskkill. В качестве исправления я попытался заменить

set DESCRIPTION="WildFly Application Server"

с

set DESCRIPTION=WildFly Application Server

в файле service.bat, как указано здесь. Но это приводит к тому, что служба не запускается. В системном журнале написано:

Служба Wildfly завершила работу из-за следующей характерной для службы ошибки: Неверная функция.

Как я могу исправить эту проблему и заставить службу нормально запускаться и останавливаться?


person toing_toing    schedule 09.11.2016    source источник
comment
У меня та же проблема. Вы исправили это?   -  person Bruno Carletti    schedule 20.04.2018


Ответы (1)


Добавьте Системную переменную JAVA_HOME в Системную переменную и попробуйте запустить службу. Это сработало для меня.

person Swaroop Kulkarni    schedule 13.07.2018