У меня есть приложение Reactive Spring-Boot, работающее на сервере Netty, где версия Springboot — 3.2.2 и Java 17. Когда я добавляю зависимость
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
<version>2.3.0</version>
</dependency>
Маршрут /swagger-ui/index.html или /swagger-ui.html ничего не возвращает.
Я попытался сдвинуть его вниз, чтобы открыть Swagger 2, но безуспешно.
На первый взгляд, это кажется настолько глупым, что я не заметил, что для потока существует отдельная библиотека.
Как отметил Алекс, решение этой проблемы — изменение зависимости.
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webflux-ui</artifactId>
<version>LATEST_RELEASE_VERION</version>
</dependency>
для реактивной весенней загрузки (webflux) попробуйте
springdoc-openapi-starter-webflux-ui
github.com/springdoc/…