mac 上 springboot配置静态访问文件

 

application.properties配置文件如下:

 

server.port=8080

web.upload-path-photo=/Users/bingbing/Desktop/photo/

spring.mvc.static-path-pattern=/**

spring.resources.static-locations=file:${web.upload-path-photo}

 

说明:web.upload-path-photo这个属于自定义的属性,指定了一个路径;

spring.mvc.static-path-pattern=/**表示所有的访问都经过静态资源路径,注意以/结尾;

spring.resources.static-locations在这里配置静态资源路径,前面说了这里的配置是覆盖默认配置,所以需要将默认的也加上否则static、public等这些路径将不能被当作静态资源路径,在这个最末尾的file:${web.upload-path-photo}之所有要加file:是因为指定的是一个具体的硬盘路径,其他的使用classpath指的是系统环境变量

 

有疑问可以联系我,看我i其他帖子有联系方式

posted @ 2022-03-18 14:31  喜葵  阅读(193)  评论(0编辑  收藏  举报