Как запустить образец атмосферы?
Я только что скачал образцы атмосферы с 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/
это важно:)