spring boot
静态文件本地路径配置…
应用场景
把文件独立出来放到其他盘符,比如我的服务在 E盘
文件放到 F盘
中
通常情况下放到对应项目的 webapps
下的文件才能正常访问,现在我需要访问F盘中的内容,这时候我就需要 自定义静态资源映射
方法一(代码实现)
实现类继承 WebMvcConfigurerAdapter
并重写方法 addResourceHandlers
,代码如下
1 | package com.xt.config; |
方法二(配置实现)
application.properties
配置文件1
2
3
4
5
6
7file.absolute.path = F:/迅雷下载/
#配置静态资源路径:多个资源以逗号分隔
#默认映射classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/
#如果不用项目resource下的资源,可以不配置默认的
spring.resources.static-locations = classpath:/META-INF/resources/,classpath:/resources/,\
classpath:/static/,classpath:/public/,file:${file.absolute.path}