問題タブ [dropwizard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1451 参照

jersey - null 許容表現を受け入れるドロップウィザード (ジャージー) リソースを作成するにはどうすればよいですか?

表現を受け入れる dropwizard 内のリソースでアクションを作成しようとしていますが、これを null にすることができます。クライアントからの投稿データはありません。

現在、クライアントから「{}」を投稿する必要があります。そうしないと、HTTP 415、サポートされていないメディア タイプが返されます。これは、クライアントが content-type ヘッダーを content-length = 0 として送信していないためだと思います。

次のようにリソースを定義しようとしましたが、両方のメソッドが同じパスを消費し、ジャージーがそれらを区別できないため、ジャージーから「Producing media type conflict」が返されます。

これを表現する方法についてのアイデアはありますか?

0 投票する
3 に答える
3202 参照

java - ドロップウィザードを始める

ドロップウィザード初心者です。Javaを使ってWebサービスを開発するのも初めてです。dropwizard サイトの「Getting Started」セクションを読み始めました。

ただし、「com.yammer.dropwizard.config.Configuration」で始まるドロップウィザード クラスをインポートする方法がわかりません。

dropwizard クラスを使用する前に必要な外部アーカイブ/ライブラリは何ですか? 私が見つけた唯一のファイルはhttps://github.com/codahale/dropwizardからダウンロードできるものですが、これはソース コードのみのようです。不足しているものはありますか?

ありがとう!

0 投票する
2 に答える
3282 参照

maven - Dropwizard/Jersey: インデックス X のパラメーターのメソッドの依存関係がありません

Dropwizard を使用すると、依存関係が見つからないというエラーが表示されます。

私の Resource クラスは次のようになります。

4 つのメソッドがありますが、エラーは複数のパラメーターを受け取るメソッドでのみ発生しています。

ここに私のジャージの依存関係があります:

Maven インポートで一貫した Jersey バージョンを使用していることを確認しました。上記の Resource クラスを含む Web モジュールには、カスタム PathElem および RequestParam クラスを含むパッケージへの Maven 依存関係が含まれていることを確認しました。他の可能性は考えられません。これを解決する方法を知っている人はいますか?

0 投票する
2 に答える
953 参照

heroku - dropwizard yaml 構成ファイルの Heroku 環境構成にアクセスできません

Dropwizard を使用して単純な REST API を実装し、Heroku で起動しようとしました。Heroku で postgresql DB にアクセスしたいところに行き詰まっています。Heroku の設定にアクセスできません。以下のようにherokuに設定変数を設定しました:

config.yml の他の構成設定とともに、dropwizard アプリでそれらにアクセスしています。

私も試しました:

しかし、これらのどれも機能しません。

実際の値に置き換えると、サービスが機能します。

誰かがherokuから構成設定を解決/アクセスする正しい方法を教えてもらえますか?

0 投票する
1 に答える
974 参照

dropwizard - Dropwizard サービスが正しく開始されない

ドロップウィザード サービスを作成しました。以下のコマンドを使用して実行すると、ハングするだけです。以下のコマンドに何か問題がありますか?

上記の以前は正常に動作していました。ここ数日から機能しなくなりました。

0 投票する
1 に答える
1018 参照

java - 指定されたパッケージ外のクラスを含むリフレクション (Dropwizard + Swagger)

次のコードで、リフレクションを使用して、Api アノテーションを持つすべてのクラスを取得しています。

Eclipse からサーバーを実行すると、すべて正常に動作しgetTypesAnnotatedWith、正しいクラスが返されます。しかし、コマンドラインからサーバーを実行すると、そのパッケージ外のクラスが取得されます。Swagger ライブラリのクラス。

ぐるぐる回る代わりに、何が起こっているのかを調べようとしています

前もって感謝します!