/*
如果将要访问的静态资源放在项目的类路径下面即配置为"classpath:/BookPicture/"那么当该路径下的资 源发生变化时是不立即生效的,即只有重启后才能访问到变化的资源;
解决办法将静态资源放在非项目类路径下即可 "file:F:/bookpicture/");即下面这句
registry.addResourceHandler("/bookpicture/**").addResourceLocations("file:C:/bookpicture/");
*/
@Configuration
public class StateResourceConfigurer extends WebMvcConfigurerAdapter{
/**
* 配置访问静态资源
* @param registry
*/
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry){
registry.addResourceHandler("/bookpicture/**").addResourceLocations("classpath:/BookPicture/");
super.addResourceHandlers(registry);
}
}
spring boot 静态资源修改能否立即生效问题
最新推荐文章于 2019-09-27 21:20:07 发布