Для тех ребят, которые хотят проводить подобные мероприятия мы с Серегем подготовили этот пост.
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!