Образцы Атмосферы: Невозможно заставить работать демо-чат (Атмосфера.js дает 404)
Я пытаюсь получить образец чата из атмосферы.
Но я получаю следующую ошибку в консоли
GET http://localhost:8080/javascript/atmosphere.js 404 (Not Found)
Когда я смотрю на источник samples/chat
Я не вижу атмосферу.js в коде. Я предполагаю, что этот файл должен быть из одной из атмосферных фляг? Я ожидал увидеть это в src/main/webapp/javascript
но это не так.
Я сделал следующие шаги
- Оформить заказ из мерзавца (
git checkout https://github.com/Atmosphere/atmosphere-samples.git
) - Переключиться на последнюю стабильную ветку (
git checkout atmosphere-samples-project-2.0.5
) - Импортировать
samples/chat
как "существующий проект Maven" в Eclipse (с использованием плагина m2e) - Настройка цели запуска причала (RunJettyRun)
- Идти к
http://localhost:8080/<context>
в браузере.
Обратите внимание, я вижу, что веб-приложение работает, оно просто вызывает ошибки javascript из-за 404.
1 ответ
Решение
Похоже, что в сборке maven происходит какая-то магия, которая не повторяется в затмении. Я не нашел времени, чтобы выяснить точную причину, но исправил проблему, скопировав соответствующую версию atmosphere.js
от
в src/main/webapp/javascript
,