在spring boot的自定义配置类继承 WebMvcConfigurationSupport 后,发现自动配置的静态资源路径(classpath:/META/resources/,classpath:/resources/,classpath:/static/,classpath:/public/)不生效,访问不到页面
是因为在继承继承WebMvcConfigurationSupport类后会导致mvc的自动配置失效,需要自己手动去实现
由于继承WebMvcConfigurationSupport后会导致自动配置失效,所以这里要指定默认的静态资源的位置
registry.addResourceHandler("/**").addResourceLocations("classpath:/static/");
同时要注意不能写成
registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");