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()
данного кода.