ホームページ >Java >&#&チュートリアル >マルチパート/フォームデータ REST API アップロードでの「インジェクション ソースが見つかりません」エラーを修正する方法
MULTIPART_FORM_DATA コンテンツ タイプを使用して RESTful API 経由でファイルをアップロードするときに発生する一般的なエラーは次のとおりです:
「パブリック型のパラメータのインジェクション ソースが見つかりません」 javax.ws.rs.core.Response..."
このエラーは通常、マルチパート フォームを処理するための JAR 依存関係が欠落しているか、正しくないために発生します。
この問題を解決するには、古い Jersey-multipart-1.18.jar 依存関係を次のものに置き換える必要があります。 2 つ:
Maven 依存関係で、次を使用します:
<dependency> <groupId>org.glassfish.jersey.media</groupId> <artifactId>jersey-media-multipart</artifactId> <version>2.17</version> </dependency>
register(MultiPartFeature.class);
<init-param> <param-name>jersey.config.server.provider.classnames</param-name> <param-value>org.glassfish.jersey.media.multipart.MultiPartFeature</param-value> </init-param>
以上がマルチパート/フォームデータ REST API アップロードでの「インジェクション ソースが見つかりません」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。