2013-12-21 4 views
1

Я пытаюсь получить образец чат работает с atmosphere-samplesАтмосфера Образцы: Не удается получить чат демо работу (atmosphere.js дает 404)

Но я получаю следующее сообщение об ошибке в консоли

GET http://localhost:8080/javascript/atmosphere.js 404 (Not Found) 

Когда я смотрю на источник для samples/chat Я не вижу в коде код атмосферы.js. Я предполагаю, что этот файл должен поступать из одной из баров атмосферы? Я ожидал увидеть его в src/main/webapp/javascript, но это не так.

я сделал следующие шаги

  1. Checkout от мерзавца (git checkout https://github.com/Atmosphere/atmosphere-samples.git)
  2. Переключить на последнюю стабильную ветвь (git checkout atmosphere-samples-project-2.0.5)
  3. Импорт samples/chat как "существующий проект Maven" в затмении (с использованием m2e)
  4. Настройка причала для запуска (RunJettyRun)
  5. Перейти к http://localhost:8080/<context> в браузере.

Обратите внимание, я вижу WebAPP работает, это просто вызывает JavaScript ошибки из-за 404.

ответ

3

Это кажется, что есть какая-то магия происходит в мавена строить, что не тиражируется в затмении. Я не торопиться, чтобы отследить точную причину, но я исправил мою проблему путем копирования соответствующей версии atmosphere.js от

https://github.com/Atmosphere/atmosphere-javascript/blob/master/modules/javascript/src/main/webapp/javascript/atmosphere.js

к src/main/webapp/javascript.