Springdoc Swagger 3 - Не удалось загрузить определение API после добавления группы API.

У меня есть загрузочное приложение Spring, которое отлично работает со Springdoc, пока я не добавлю следующий код для группировки конечных точек в группу по умолчанию.

    @Bean
    public GroupedOpenApi hideApis() {
        return GroupedOpenApi.builder().group("default")
                .pathsToExclude("/api/v2/**", "/v2/**")
                .pathsToMatch("/api/v1/**", "/v1/**")
                .addOperationCustomizer(new customCustomizer())
                .build();
    }

Как только эта часть кода добавлена, я получаю следующую ошибку

https://i.stack.im gur.com/3gydf.png

Есть идеи, что не так?

Springdoc v1.4.3

Spring-boot 2.x

1 ответ

Решение

Причина в исключении нулевого указателя в классе OperationCustomizer, т. Е. В customCustomizer() данного кода.

Другие вопросы по тегам