私はこのhttps://springdoc.github.io/springdoc-openapi-demos/ドキュメントを読んで、springdoc-openapi-webflux-uiを使用します。ドキュメントが言ったspringdoc-openapi-webflux-ui
ように、私はアプリにライブラリを追加しました:implementation('org.springdoc:springdoc-openapi-webflux-ui:1.2.26')
さらに、application.ymlでAPIへのパスをカスタマイズしました。
springdoc:
swagger-ui:
path: /swagger-ui.html
アプリを起動してhttp:// localhost:8080 / swagger-ui.htmlにアクセスすると、http:// localhost:8080 / webjars / swagger-ui / index.html?configUrl = / v3 / apiにリダイレクトされます-docs / swagger-config。そのページで、エラーが発生しました:
Whitelabel Error Page
This application has no configured error view, so you are seeing this as a fallback.
Mon Jan 20 05:16:10 UTC 2020
[7192d9dc] There was an unexpected error (type=Not Found, status=404).
No matching handler
質問です:アプリに追加の構成を追加してAPIドキュメントを表示する必要がありますか?
PS:私はspring.boot 2.2.2:RELEASEを使用します