четверг, 2 февраля 2012 г.

Поднимаем Selenium Server как сервис в Windows XP

В данной статье я постараюсь поэтапно рассказать каким образом можно поднять Selenium Server в виде сервиса на WinXP.

Для начала нам потребуется Windows Resource Kits (скачивается с сайта microsoft, берите версию для win server 2003).

Далее идем в командную строку и выполняем следующие команды:


C:\Documents and Settings\aalekseev>instsrv SeleniumServer "C:\Program Files\Windows Resource Kits\Tools\srvany.exe"


Наш сервис теперь появился в списке сервисов Windows. Но пока что он ничего не делает.

Для того чтоб научить его запускать Selenium Server необходимо подредактировать реестр.
Запускаем regedit и проходим сюда HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SeleniumServer


добавляем к корню папку Parameters и в ней создаем следующие строковые ключи:

AppDirectory - папка в которой у вас лежит jar-файл сервера
Application - приложение, которое будет запускать наш jar, значение ставим java.exe
AppParameters - параметры запуска java

В конце все должно выглядеть примерно так:

Наш сервис готов.
Теперь необходимо открыть администрирование сервисов и у нашего сервиса в свойствах отметить галочкой "Разрешить взаимодействие с рабочим столом."

Сервис можно запускать. Если все пройдет успешно и вы не ошиблись в настройках то вы увидите стандартное черное окошко сервера со стандартным выводом.

Наш сервер будет автоматически стартовать при каждом запуске системы.

Комментариев нет:

Отправить комментарий