Я подписался. следующие шаги:
- Создал ресурс JAX-RS для пользовательского API.
- Зарегистрировал ресурс. используя RealmResourceProvider и RealmResourceProviderFactory.
- Добавлены зависимости SmallRye OpenAPI и Swagger UI в pom.xml расширения.
- Попытка добавить свойства Quarkus, связанные с OpenAPI (например, quarkus.swagger-ui.always-include=true) в новом application.properties файл внутри расширения.
- Убедился, что расширение было правильно развернуто и пользовательский API работал по адресу http://localhost:8080/admin/realms/master/custom.
- Проверены зависимости для quarkus-smallrye-openapi и quarkus-swagger-ui в pom.xml.
Подробнее здесь: https://stackoverflow.com/questions/792 ... er-openapi