Could not load properties; nested exception is java.io.FileNotFoundExceptionXXXdoes not exist类错误解决办法

环境:IDEA

Spring搭建中报错:

警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanInitializationException: Could not load properties; nested exception is java.io.FileNotFoundException: class path resource [resources/mybatis/jdbc-config.properties] cannot be opened because it does not exist

从错误提示很容易看出,是配置文件jdbc-config.properties无法找到。解决步骤如下:

1、查看目录,检查目录下是否存在所提示未找到的配置文件

2、一般都是存在的,在这种情况下报错说明路径不对

3、右击文件选择copy path

 

4、选择第三个选项,然后粘贴在需要填写在显示未找到配置文件的配置的路径处

例如说这三处:

这几处往往都是要填写路径的,当然不仅仅是在这里,这些地方需配置的路径建议不要自行书写,最好按上面的方法copy path过去。

经本人实践,当文件或文件夹为从其它项目复制过来的时候,往往这几个地方会报路径错误类提示,我们看目录结构所设想的路径往往与实际路径有所差别!

不仅仅是这些,一般路径有问题,都可以从copy path里检查一下是不是路径不对

发布了7 篇原创文章 · 获赞 1 · 访问量 133

猜你喜欢

转载自blog.csdn.net/weixin_43694216/article/details/104297113