为什么springfox-swagger2 ui告诉我无法推断基本URL?

时间:2020-02-17 15:35:53

标签: swagger springfox

我有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。感谢您的帮助。

0 个答案:

没有答案