私はdropwizard 0.8。*アプリケーションを接続しようとしています。私はhello world starterの例を使用しました。Dropwizard 0.8とJettyがリソースのリターン404を失敗する
コードは変更されず、アプリケーションは正常に起動します。
けれども私はハロー世界のGETリクエストに割り当てられたパスにアクセスしようとすると、ブラウザが返されます。
HTTP ERROR 404
Problem accessing /hello-world. Reason:
Not Found
アプリログはそう言うと、そのリクエストに対して200を返すので、これはちょっと奇妙です:
0:0:0:0:0:0:0:1 - - [15/Sep/2015:07:33:58 +0000] "GET /hello-world HTTP/1.1" 200 - "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36" 0
設定やその他の点で何か不足していますか?私はOSXとGoogle Chromeの下で走っています。
追加情報私は2つの異なる世界の例を試しましたが、どちらも失敗します。一番上には春のブートとakka-httpでも問題はありません。
これは私のために働きました!私の推測では、 '' server:type:simple''(https://dropwizard.github.io/dropwizard/0.8.2/docs/manual/configuration.html#simple)をあなたの ''設定(configuration)に使っています。 yml'。 'applicationContext:/'のような 'server'の下でも、' applicationContext'設定プロパティを使ってそれを顧客に渡すことができます。 – orlade
いや、これ以上編集できません。私は 'applicationContextPath'と言っていました。 – orlade