Как запустить образец атмосферы?

Я только что скачал образцы атмосферы с Github. Когда я запустил причал: запусти цель на примере чата, у меня возникли некоторые проблемы.

Я могу получить доступ к странице (http://localhost:9090) с помощью моего браузера, но когда я начинаю общаться, ничего не добавляется, потому что сервер возвращает страницу с ошибкой 404 для каждого запроса AJAX.

Что я делаю неправильно?

2 ответа

У меня была та же проблема, и я смог ее решить, пропустив причал не через мавена, а с помощью водолаза. Вы должны скачать 2 банки:

wget http://repo1.maven.org/maven2/org/eclipse/jetty/jetty-websocket/8.1.4.v20120524/jetty-websocket-8.1.4.v20120524.jar
wget http://repo1.maven.org/maven2/org/mortbay/jetty/jetty-runner/8.1.4.v20120524/jetty-runner-8.1.4.v20120524.jar

построить войну с:

mvn package

и чем вы можете запустить его:

java -jar jetty-runner-8.1.4.v20120524.jar --jar jetty-websocket-8.1.4.v20120524.jar  --path /atmosphere target/atmosphere-chat.war

Теперь вы можете открыть свой браузер, чтобы:

http://localhost:8080/atmosphere/

Хорошо, что-то подобное случилось со мной недавно. Наряду с тем, что сообщение не отправлялось, было также 404 ошибки для всех файлов JS. Вот когда я понял, что в конце http://localhost:9090/ это важно:)

Другие вопросы по тегам