Automated testing dojo — запуск сервера

Для тех ребят, которые хотят проводить подобные мероприятия мы с Серегем подготовили этот пост.

1. Установка JDK

Для начала нужно скачать JDK (не ниже 6-й версии) и установить его. Скачать JDK (не JRE!) можно отсюда. В инете много хороших инструкций как установить JDK, вот одна из них.

2. Запуск сервера

2.1. Способ для ленивых

Для вас мы подготовили архив с настроенным для запуска серваком (http://codenjoy.com/files/at-dojo-server.zip).
После его распаковки куда-то на жесткий диск, стоит всего лишь запустить start.bat из папки at-dojo-server и немного (до минуты) подождать.

2.2. Для любителей сложностей

Нужно выгрузить проект с GitHub вот отсюда https://github.com/tdd-elevator-training/testing-dojo.

Далее стоит установить Maven. Java (JDK!) уже должна быть уставлена и правильно сконфигурирована.

После этого в папке \testing-dojo\dojo-server запустить startServer.bat и дождаться сообщения в конце лога консоли
...
INFO: FrameworkServlet 'appServlet': initialization completed in 2453 ms
2012-11-05 21:26:48.598:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:8080
[INFO] Started Jetty Server

3. Настройки и админ консоль

После чего по урлу http://127.0.0.1:8080 можно лицезреть сервер. Так же к нему есть доступ по урлу http://IP:8080 для всех желающих.

Хорошо бы перед началом встречи посмотреть пингуется ли IP сервака с компьютера клиента и наоборот. Помешать игре может фаервол, который лучше отключить на время игры.

Чтобы остановить сервер достаточно закрыть окно консоли.

Есть скрин админка, расположен он тут http://127.0.0.1:8080/admin31415

На нем можно сделать много полезного для управления игрой, а именно:

Пиши в комментах, если будут вопросы.

Codenjoy!

Добавить комментарий