您的位置:首页 > 编程语言 > Java开发

用 Maven 创建 Spring 项目找不到 applicationContext.xml 文件的解决方法

2020-03-05 03:09 726 查看

错误信息:

Exception in thread "main"
org.springframework.beans.factory.BeanDefinitionStoreException:
IOException parsing XML document from class path resource [applicationContext.xml];
nested exception is java.io.FileNotFoundException: class path resource
[applicationContext.xml] cannot be opened because it does not exist

解决方法:

如果是用 Maven 创建 Spring 项目的话,是不可以把 applicationContext.xml 文件放在 scr/main/java (就是写代码的地方)目录下的,这个时候是找不到这个文件的。

因为 Maven 项目默认的系统根目录在 src/main/resources(从上面的报错信息第3行就可以发现这个问题了)。

所以我们要把 .xml 文件放在这个路径下,才能找到它

补充:

若干不是用 Maven 来创建项目(直接用 Spring 框架创建),那么根目录为正常的src,这个时候只需要把xml文件放到该路径下即可。

  • 点赞
  • 收藏
  • 分享
  • 文章举报
-Hedon 发布了6 篇原创文章 · 获赞 1 · 访问量 204 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐