Я прочитал эту https://springdoc.github.io/springdoc-openapi-demos/ документацию по использованию springdo c -openapi-webflux-ui. Как сказано в документации, я просто добавил библиотеку springdoc-openapi-webflux-ui
в свое приложение: implementation('org.springdoc:springdoc-openapi-webflux-ui:1.2.26')
Кроме того, я настроил путь к API в application.yml:
springdoc:
swagger-ui:
path: /swagger-ui.html
Когда я запускаю приложение, и go до http://localhost: 8080 / swagger-ui. html, он перенаправляет меня на http://localhost: 8080 / webjars / swagger-ui / index. html? ConfigUrl = / v3 / API-документы / чванство-конфигурации . На этой странице я получил сообщение об ошибке:
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