参考资料: https://www.cnblogs.com/yuxiaole/p/9719954.html
应用场景
springboot maven项目
问题
在使用spring的 ResourceUtils.getFile(""); 获取后缀为 json 的文件时一直提示文件不存在。觉得很奇怪,换个文件可以,但是偏偏 json 文件无法读取。
解决问题
根据参考资料,看了自己的 pom.xml 文件的配置为:
<resources>
<resource>
<directory>src/main/resources</directory>
<excludes>
<!--<exclude>*.json</exclude>-->
</excludes>
</resource>
</resources>
配置是排除 json ,真是-_-||
解决方法,将配置修改一下即可:
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>*.json</include>
</includes>
</resource>
</resources>
在SpringBoot Maven项目中,遇到ResourceUtils无法读取.json文件的问题。错误源于pom.xml配置错误,原本配置排除了.json文件。修正配置后,问题得到解决。需要注意,若仅包含.json文件,将导致其他后缀文件无法访问。

4345

被折叠的 条评论
为什么被折叠?



