Springboot + Swagger 访问 404 的问题

Posted lalala

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Springboot + Swagger 访问 404 的问题相关的知识,希望对你有一定的参考价值。

在继承了 WebMvcConfigurerAdapter 或 的类重写

 @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) 
        registry.addResourceHandler("/").addResourceLocations("classpath:/static/");
        //访问路径
        registry.addResourceHandler("swagger-ui.html")
                //映射真实路径
                .addResourceLocations("classpath:/META-INF/resources/");

        //访问路径
        registry.addResourceHandler("swagger-ui/index.html")
                //映射真实路径
                .addResourceLocations("classpath:/META-INF/resources/");

        registry.addResourceHandler("/webjars/**")
                .addResourceLocations("classpath:/META-INF/resources/webjars/");
    

 检查自己的项目是否直接或间接地引入了 SpringSecurity 相关,如果引入

则要添加配置类,继承 WebSecurityConfigurerAdapter,

 

以上是关于Springboot + Swagger 访问 404 的问题的主要内容,如果未能解决你的问题,请参考以下文章

Spring系列整合Swagger

我有两个springboot项目,配置swagger之后,一个访问swagger需要加上项目名访问,否则404,另一个不需要

springboot 集成swagger2 404 无法访问

Springboot + Swagger 访问 404 的问题

springboot集成swagger2构建RESTful API文档

Swagger跨域访问