Почему Springfox-Swagger2 UI говорит мне, что я не могу определить базовый URL? - PullRequest
0 голосов
/ 17 февраля 2020

У меня есть эта реализация конфигурации Swagger:

@Configuration
@EnableSwagger2
public class SwaggerConfig {
    @Bean
    public Docket api() {
        Parameter parameter = new ParameterBuilder()
                .name("Authorization")
                .modelRef(new ModelRef("string"))
                .parameterType("header")
               .required(false)
                .build();
        List<Parameter> parameters = Lists.newArrayList(parameter);
        return new Docket(DocumentationType.SWAGGER_2)
                .select()
                .apis(RequestHandlerSelectors.any())
                .paths(PathSelectors.any())
               .build().globalOperationParameters(parameters).pathMapping("/");
    }



   private Predicate<RequestHandler> paths() {
        return Predicates.not(RequestHandlerSelectors.basePackage("org.springframework.boot"));
    }
}

Может кто-нибудь подсказать, пожалуйста, как решить эту проблему? Когда я заполняю правильный базовый путь (путь к контроллеру), запускается Swagger UI. Спасибо за помощь.

...