Назад | Перейти на главную страницу

Невозможно запустить Wildfly 8.1.0 как службу в Windows Server 2012 - расширенные атрибуты несовместимы?

Я пытаюсь запустить Wildfly 8.1.0.Final как службу на Windows Server 2012. Я вставил в %Wildfly_Home%\bin\service и побежал service install в cmd.

Он выводит это:

Using the X86-64bit version of prunsrv
Success

В мои службы Windows была добавлена ​​служба под названием Wildfly. Но когда я пытаюсь запустить его, он говорит мне следующее:

Windows не может запустить Wildfly на локальном компьютере. Для получения дополнительной информации просмотрите журнал системных событий. Если это не служба Microsoft, обратитесь к поставщику службы и обратитесь к коду ошибки 255.

В средстве просмотра событий Windows написано следующее:

Служба Wildfly прекращена из-за следующей ошибки службы:

Расширенные атрибуты несовместимы.

О чем это говорит? Я предполагаю, что мне может потребоваться что-то сделать в системном реестре, поскольку Google обнаружил несколько результатов, в которых люди говорили, что мой реестр поврежден. Я не хочу просто запускать какой-нибудь автоматизированный инструмент - это рискует просто испортить мой реестр другими способами. Я хочу, чтобы кто-нибудь на самом деле сказал мне, что не так, чтобы я мог это исправить. Я просмотрел записи реестра Wildfly, и моим относительно неопытным глазам все это выглядело нормально.

Скопируйте C: \ Windows \ system32 \ findstr.exe в Java \ jdk \ bin ИЛИ Java \ jre \ bin, если применимо.

Это решило мою проблему.

У меня была та же проблема, и я попробовал много предложений, таких как: - перемещение файлов Wildfly в место, путь которого не содержит пробелов - удаление кавычек в поле отображаемого имени service.bat (но, очевидно, с использованием новой версии из service.bat, упомянутого выше, эквивалентен) - перемещение findstre.exe в Java \ jdk \ bin, как указано выше

И последнее изменение, которое я сделал до того, как оно наконец заработало, заключалось в добавлении к переменной среды PATH каталога .. \ Java \ jdk как JAVA_HOME, а НЕ каталога .. \ Java \ jdk ** \ bin **, как я где-то читал.

Удалите и переустановите службу между каждой модификацией.