java专题个人浏览小tips

使用springboot集成swagger2遇到的问题总结

2018-12-05  本文已影响1人  H_Man

为了方便出接口文档和自己调试,最近新写的项目都在用swagger来生成接口文档.
springboot 2.0.6+swagger 2.6.0

问题

解决方法,百度中搜到的大部分都是某sdn,恶心的必须登录才能看.所以多搜索了几个,并没有注册某n账号.

  1. 启动类上加上注解
    @EnableSwagger2

  2. 如果还是不好使.
    清理chrome缓存

  3. 清理完成之后发现访问静态资源404


    错误信息.png

swagger配置文件中增加代码:

@EnableSwagger2
@Configuration
public class SwaggerConfig implements WebMvcConfigurer {


@Override
  public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("**/swagger-ui.html")
        .addResourceLocations("classpath:/META-INF/resources/");
    registry.addResourceHandler("/webjars*")
        .addResourceLocations("classpath:/META-INF/resources/webjars/");
  }

}

问题解决

上一篇下一篇

猜你喜欢

热点阅读