Java OpenResty Spring Spring Boot MySQL Redis MongoDB PostgreSQL Linux Android Nginx 面试 小程序 Arthas JVM AQS juc Kubernetes Docker DevOps


Spring Boot 获取 resource 目录下的文件

Spring Boot Java 大约 408 字

ResourceUtils

虽然Spring提供的工具类ResourceUtilsWindows上可以正常使用,但这个工具类在CentOS上可能会遇到读取不到文件的问题。

File file = ResourceUtils.getFile("classpath:application.yml")

ClassPathResource

使用ClassPathResource可以正常获取。注意一点就是:除配置文件外的其他文件,应建立文件夹后,放入文件夹。

ClassPathResource classPathResource = new ClassPathResource("pic/test.png");
InputStream inputStream = classPathResource.getInputStream();
File file = classPathResource.getFile();
阅读 2424 · 发布于 2020-05-22

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb

扫描下方二维码关注公众号和小程序↓↓↓

扫描二维码关注我
昵称:
随便看看 换一批