解决文件读取不到:java.io.FileNotFoundException: class path resource [xxx] cannot be opened because it does
Posted 小花皮猪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决文件读取不到:java.io.FileNotFoundException: class path resource [xxx] cannot be opened because it does相关的知识,希望对你有一定的参考价值。
问题描述
今天有一个需求,把一些文件放在项目的resource下,通过代码获取到resource下的文件进行解析操作。
然后我就在resource下新建了一个目录,并且把文件放了进去,如下所示:
然后就通过代码读取,就报了如下错误:
java.io.FileNotFoundException: class path resource [contractFile/保函协议书multii.pdf] cannot be opened because it does not exist
解决问题
仔细观察错误。不难发现,其实就是找不到文件,我的第一反应就是是不是文件名写错了。仔细对比了下,还真是!
修改了下错误的文件名称,再次测试,发现已经解决了。
总结
这种错误还是比较容易解决的,属于是自己不小心了,再这纪念一下。
往往是这种简单的问题,越是不能忽视。
以上是关于解决文件读取不到:java.io.FileNotFoundException: class path resource [xxx] cannot be opened because it does的主要内容,如果未能解决你的问题,请参考以下文章
webpack 错误:找不到要导入的文件或无法读取:波旁威士忌,如何解决?
如何解决(插件 postcss)错误:找不到或无法读取要导入的文件:smui-theme. Material UI Svelte 项目