1

チャットサンプルをatmosphere-samplesから実行しようとしています

しかし、コンソールに次のエラーが表示されます

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

のソースを見るsamples/chatと、コードに Atmunity.js がありません。このファイルは大気瓶の 1 つから来ているはずだと思いますか? 私はそれが見られると思っていましたsrc/main/webapp/javascriptが、そうではありません。

次の手順を実行しました

  1. git からのチェックアウト ( git checkout https://github.com/Atmosphere/atmosphere-samples.git)
  2. 最新の安定版ブランチに切り替える ( git checkout atmosphere-samples-project-2.0.5)
  3. Eclipse で「既存の Maven プロジェクト」としてインポートsamples/chatする (m2e プラグインを使用)
  4. 桟橋実行ターゲットの設定 (RunJettyRun)
  5. ブラウザで に移動しhttp://localhost:8080/<context>ます。

注: webapp が実行されているのがわかりますが、404 が原因で JavaScript エラーが発生しているだけです。

4

1 に答える 1

3

Maven ビルドでは、Eclipse で複製されていない魔法が起こっているようです。正確な原因を突き止めるのに時間はかかりませんでしたが、atmosphere.jsからの適切なバージョンをコピーして問題を修正しました

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

src/main/webapp/javascript

于 2013-12-21T15:34:42.137 に答える