問題タブ [swagger-maven-plugin]

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 に答える
109 参照

java - swagger-maven-plugin v3 の descriptionFile はありません

swagger V2 から OpenAPI v3 に移行したいと考えています。

swagger V2 では、com.github.kongchen:swagger-maven-pluginプラグインを使用して、コードに基づいて swagger ファイルを生成しました。に無事移行しio.swagger.core.v3:swagger-maven-pluginました。唯一足りない部分は

古いプラグインで、生成された swagger ファイルにいくつかの基本情報を追加するために使用しました。

でそうする方法が見つかりませんでしたio.swagger.core.v3:swagger-maven-plugin。出来ますか?

0 投票する
0 に答える
225 参照

openapi - swagger-maven-plugin が openapi ファイルに両方のコンテンツ タイプを生成しない

それぞれが異なるコンテンツ タイプを生成する 2 つのリソース パスを持つ jaxrs アプリケーションがあります。(swagger-ui で使用する) openapi ファイルを生成しようとしていますが、生成されるコンテンツ タイプは 1 つだけです。

次の例を参照してください。

swagger-maven-plugin を実行すると

それは生産します

私の問題は、text/html しか生成しないことです。@Produces2 つを 1 つのリソースに組み合わせると、次のようになります。

それからそれは生成します

私は何か間違ったことをしていますか?それともこれはバグですか?

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

java - SpringでSwaggerを使用してコントローラーで使用されていないクラスを含める方法はありますか?

私は swagger-maven-plugin(kongchen) を使用して静的ドキュメントを生成していますが、次のような yaml を生成したいと考えています。

しかし、コントローラーで定義されていないクラスをプラグインに含めることも必要です。

私のプラグイン設定:

Swagger を使用してこの目標を達成する方法はありますか? その主な目標は、Apicurio にインポートしてアプリケーションで使用できる yaml を用意することです。

または、コントローラーで使用せずに、このようなすべてのクラスを含む yaml を生成する方法はありますか?

0 投票する
0 に答える
85 参照

spring-boot - 生成された OpenAPI ファイルにオブジェクト クエリ パラメータがリストされない

swagger-maven-plugin によって生成された OpenAPI ファイルにオブジェクト クエリ パラメータをリストしようとしています。次のエンドポイントには 2 つのオブジェクトが含まれてRecargaCupoFilterおりPageable、各オブジェクトには独自のパラメーターがあります。

OpenAPI ファイルを生成しようとすると、次のようになります。

SpringFox によって生成されたファイルのようなものが期待されます。

PS: アプリを実行せずに Maven ビルド フェーズで OpenAPI ファイルを生成するため、swagger-maven-plugin を使用しています。