問題タブ [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.
jersey - null 許容表現を受け入れるドロップウィザード (ジャージー) リソースを作成するにはどうすればよいですか?
表現を受け入れる dropwizard 内のリソースでアクションを作成しようとしていますが、これを null にすることができます。クライアントからの投稿データはありません。
現在、クライアントから「{}」を投稿する必要があります。そうしないと、HTTP 415、サポートされていないメディア タイプが返されます。これは、クライアントが content-type ヘッダーを content-length = 0 として送信していないためだと思います。
次のようにリソースを定義しようとしましたが、両方のメソッドが同じパスを消費し、ジャージーがそれらを区別できないため、ジャージーから「Producing media type conflict」が返されます。
これを表現する方法についてのアイデアはありますか?
java - ドロップウィザードを始める
ドロップウィザード初心者です。Javaを使ってWebサービスを開発するのも初めてです。dropwizard サイトの「Getting Started」セクションを読み始めました。
ただし、「com.yammer.dropwizard.config.Configuration」で始まるドロップウィザード クラスをインポートする方法がわかりません。
dropwizard クラスを使用する前に必要な外部アーカイブ/ライブラリは何ですか? 私が見つけた唯一のファイルはhttps://github.com/codahale/dropwizardからダウンロードできるものですが、これはソース コードのみのようです。不足しているものはありますか?
ありがとう!
maven - Dropwizard/Jersey: インデックス X のパラメーターのメソッドの依存関係がありません
Dropwizard を使用すると、依存関係が見つからないというエラーが表示されます。
私の Resource クラスは次のようになります。
4 つのメソッドがありますが、エラーは複数のパラメーターを受け取るメソッドでのみ発生しています。
ここに私のジャージの依存関係があります:
Maven インポートで一貫した Jersey バージョンを使用していることを確認しました。上記の Resource クラスを含む Web モジュールには、カスタム PathElem および RequestParam クラスを含むパッケージへの Maven 依存関係が含まれていることを確認しました。他の可能性は考えられません。これを解決する方法を知っている人はいますか?
heroku - dropwizard yaml 構成ファイルの Heroku 環境構成にアクセスできません
Dropwizard を使用して単純な REST API を実装し、Heroku で起動しようとしました。Heroku で postgresql DB にアクセスしたいところに行き詰まっています。Heroku の設定にアクセスできません。以下のようにherokuに設定変数を設定しました:
config.yml の他の構成設定とともに、dropwizard アプリでそれらにアクセスしています。
私も試しました:
しかし、これらのどれも機能しません。
実際の値に置き換えると、サービスが機能します。
誰かがherokuから構成設定を解決/アクセスする正しい方法を教えてもらえますか?
dropwizard - Dropwizard サービスが正しく開始されない
ドロップウィザード サービスを作成しました。以下のコマンドを使用して実行すると、ハングするだけです。以下のコマンドに何か問題がありますか?
上記の以前は正常に動作していました。ここ数日から機能しなくなりました。
java - 指定されたパッケージ外のクラスを含むリフレクション (Dropwizard + Swagger)
次のコードで、リフレクションを使用して、Api アノテーションを持つすべてのクラスを取得しています。
Eclipse からサーバーを実行すると、すべて正常に動作しgetTypesAnnotatedWith
、正しいクラスが返されます。しかし、コマンドラインからサーバーを実行すると、そのパッケージ外のクラスが取得されます。Swagger ライブラリのクラス。
ぐるぐる回る代わりに、何が起こっているのかを調べようとしています
前もって感謝します!