0

Github から Atmosphere Samples をダウンロードしました。chat-sample で jetty:run goal を実行したところ、いくつか問題が発生しました。

ブラウザでページ (http://localhost:9090) にアクセスできますが、チャットを開始すると、サーバーが AJAX 要求ごとに 404 エラー ページを返すため、何も追加されません。

私は何を間違っていますか?

4

2 に答える 2

2

私は同じ問題を抱えていましたが、mavenではなくjett-runnerでjettyを実行することで解決できました。2 つの jar ファイルをダウンロードする必要があります。

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/
于 2012-07-14T10:19:44.097 に答える
0

最近、似たようなことが私に起こりました。メッセージが送信されないだけでなく、すべての JS ファイルで 404 エラーも発生しました。そのとき、末尾のスラッシュhttp://localhost:9090/が重要であることに気付きました:)

于 2011-12-07T06:50:14.410 に答える