欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

springboot 项目打成 jar 包后找不到 ResourceUtils.getFile 读取的文件

程序员文章站 2022-04-29 19:01:36
...

springboot 项目打成 jar 包后,找不到 ResourceUtils.getFile 读取的文件。使用 ResourceUtils.getFile 读取的文件为空

解决办法:
不使用 ResourceUtils.getFile 方法,改用 ClassPathResource 读取,具体代码如下

ClassPathResource classPathResource = new ClassPathResource("configfile/config.txt");
InputStream inputStream = classPathResource.getInputStream();

将读取的文件转成流,再对流进行操作