問題タブ [springfox]

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

java - Swagger UI が機能しない Rest APi

Rest Api プロジェクトがあり、ドキュメンテーションと UI に swagger を使用しようとしています。ドキュメントを取得できましたが、UI に API ドキュメントが表示されず、何も表示されません。webapps/WEB-INF の下の dist フォルダーの内容をコピーしました。次を使用してドキュメントにアクセスできます: http://localhost:8080/ml-api-ws/v2/api-docs index.html の URL をこのドキュメンテーションを参照してください。

webapps/WEB-INF:

ここに画像の説明を入力

空白の闊歩:

ここに画像の説明を入力 index.html:

Pom.xml

サーブレット.xml:

Web.xml:

また、API ドキュメントを .json ファイルに保存して、swagger-ui で探索しようとしましたが、ページは何もしませんでした。

ありがとう!!

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

rest - バージョンを Spring 3.2.9 にダウングレードするときの Spring fox の問題

Spring 3.2.9.RELEASE で Spring fox を実行できるかどうか疑問に思っていました。

これまでに行ったことは、Spring.4.1.1 で実装をセットアップすることであり、うまく機能しており、私のドキュメントを見ることができます。しかし、Spring 3.2.9.RELEASE で同じことを行ったときに何が問題なのかわかりません (プロジェクトがより高いバージョンにアップグレードしたくないため、Spring 3.2.9 が必要です)

pom.xml:

エラー:

上記のエラーは、Spring 4.X バージョンではなく、Spring-3.2.9 を使用している場合にのみ発生します。

Spring-3.2.9 を使用してドキュメントを生成するにはヘルプが必要

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

spring-boot - Swagger2 springboot springfox は API の名前を変更できません

@Api と @ApiModel を使用して API 参照の名前を変更しようとしましたが、何も機能していないようです。常にクラス名を取ります。私はswagger2 + springfox 2.4 + springbootを使用しています。

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

java - Swagger 自動構成プロセス中にスキャンされるクラスはどれですか?

Swagger のドキュメントでは@SwaggerDefinition、Swagger の自動構成プロセス中にスキャンされる任意のクラスに注釈を配置できることを読みました。

注釈をコントローラ パッケージ内のコントローラ クラスに配置し、このパッケージをmy のタグbase-packageを使用してとして設定します。ただし、Swagger UI ページには、デフォルトのタイトル、連絡先メールアドレスなどが表示されたままです。つまり、私の.context:component scandispatcher-servlet.xml@SwaggerDefinition

この問題を解決するにはどうすればよいですか? 任意のポインタをいただければ幸いです。ちょっと紛失したatm。ありがとう!

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

java - Swagger - IncludePatterns オプションがドケットで利用できない

特定の環境で Swagger を無効にしようとしています。ドケットで .enable(false) を実行することで無効にできますが、UI ページはまだ SWagger UI フレームをロードし、ページに null を表示します。完全に削除したいのですが、インクルード パターン オプションが使用できなくなったようです。代替手段はありますか?

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

maven - Swagger の依存関係が Spring Boot アプリケーションを壊す

私は単純な Spring ブート アプリケーションに取り組んでいます。は、アプリケーション バージョンを取得する単一ポイントを公開します。アプリケーションは、Tomcat サーバーにデプロイされた場合、およびスプリング ブート アプリケーションとして実行された場合に正常に動作します。私の問題は、Swagger の依存関係を POM ファイルに追加するときです。以下のエラーが表示されます

以下は私のスプリングブートアプリケーションの構成です

アプリケーションの設定に XML を使用していません

私のMVC Web構成は以下の通りです

いくつかのプロパティを読み取り、JSON 応答として送り返す単純なコントローラー

アプリケーションの構築にはmavenを使用しています。以下の依存関係

依存関係ツリー