springboot配置文件配置静态资源文件,swagger不能访问

Springboot配置静态资源swagger-ui.html不能访问


application.properties配置:

spring.resources.static-locations=classpath:/static/,file:uploadFiles/

解决方案:

类方法配置


import org.springframework.context.annotation.Configuration;

import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;

import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;

/**

* @author xianxiong

*/

@Configuration

public class InterceptorConfigurerAdapter extends WebMvcConfigurerAdapter{

@Override 

    public void addResourceHandlers(ResourceHandlerRegistry registry) { 

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

    }

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容