Как установить службы WildFly 8.x и службы WildFly 9.x на одном компьютере?

Я установил WildFly 8.x в качестве службы. Теперь мне нужно установить WildFly 9.0 в качестве еще одной службы на том же сервере Windows. Но я получаю сообщение об ошибке, в котором говорится, что служба уже существует.

Я изменил имена в service.bat и использую команду «service.bat install».

Спасибо за вашу помощь.

Май


person Li Bin    schedule 05.01.2016    source источник


Ответы (1)


вам нужно отредактировать файл service.bat в папке wildfly9 (scripts/service) и, как следует из файла (если вы его откроете), вам нужно отредактировать имя.

REM Author: Tom Fonteyne
REM
REM ==================================================================
REM If more then one service is needed, copy this file to another name
REM and use unique names for SHORTNAME, DISPLAYNAME, DESCRIPTION
REM ==================================================================
set SHORTNAME=Wildfly
set DISPLAYNAME="Wildfly"
set DESCRIPTION="Wildfly Application Server"
REM =======================================================

Надеюсь, это поможет :)

person javapapo    schedule 05.01.2016
comment
привет, спасибо за ваш ответ. Но я уже поменял имя. Вроде не работает. только потому, что у одного wildfly 8.0, а у другого 9.0? - person Li Bin; 13.01.2016
comment
Вы уверены, что изменили правильный файл? для правильного сервера? Насколько я знаю, этот конкретный файл не изменился между этими двумя версиями. - person javapapo; 13.01.2016
comment
Привет, наконец-то у меня получилось. Уникальное имя не может быть wildfly 8.0 и wildfly 9.0. Кажется, обработчик сценариев читает только первое слово wildfly и игнорирует 8.0 и 9.0. - person Li Bin; 14.01.2016