SpringBoot下spring.resources.static-locations未生效

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot下spring.resources.static-locations未生效相关的知识,希望对你有一定的参考价值。

参考技术A 最近因为换了一个从SpringMVC改造过来的SpringBoot开发框架,发现配置了 static-locations 死活未生效,苦寻未觅。
例如我的配置:

最后百度才知道,有可能是MVC的配置中添加了拦截:
找到继承 WebMvcConfigurer 的配置类

查看拦截:

只需要在该类中重写 public void addResourceHandlers(ResourceHandlerRegistry registry) 方法,并将静态文件地址添加进来即可:

参考: https://blog.csdn.net/zxc1310284454/article/details/81127889

SpringBoot | 问题 | 注解方式下无法发现Bean

在排除注解的问题后,考虑扫描类的位置,

SpringBoot项目的Bean装配默认规则是根据Application类所在的包位置从上往下扫描! “Application类”是指SpringBoot项目入口类。 --------------------- 本文来自 gefangshuai 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/gefangshuai/article/details/50328451?utm_source=copy

 

以上是关于SpringBoot下spring.resources.static-locations未生效的主要内容,如果未能解决你的问题,请参考以下文章

springboot-项目获取resources下文件的方法解决乱码

SpringBoot 通过 Profile 实现不同环境下的配置切换

springboot初体验-结合maven编写接口及部署到tomcat下访问

SpringBoot在macOS下启动慢的原因

Springboot项目打包引入lib目录下jar包

springboot:基础学习一 linux下后台启动springboot项目