为什么routerfunctions.defaultrouterfunction< t extends serverresponse>类获取defaulterrorwebexceptionhandler中的 predicate 字段?

u4dcyp6a  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(239)

我正在使用 'org.springdoc:springdoc-openapi-webflux-ui:1.2.28' 在我的SpringBoot应用程序中显示swagger ui api文档的库。http://localhost:8080/swagger-ui.html不起作用,它返回:

Whitelabel Error Page
This application has no configured error view, so you are seeing this as a fallback.

Fri Jan 24 11:31:02 UTC 2020
[b0282788] There was an unexpected error (type=Not Found, status=404).
No matching handler

简而言之,这个问题是:如何使用springdoc openapi webflux ui显示appapi文档?
我找到了原因。 Predicate 领域 RouterFunctions.DefaultRouterFunction<T extends ServerResponse> 课堂有时会 DefaultErrorWebExceptionHandler 作为此对象的值:

tyky79it

tyky79it1#

您可能正在使用@enablewebflux。您的描述似乎与本期类似:
https://github.com/springdoc/springdoc-openapi/issues/402

相关问题