问题描述:
使用IDEA中创建maven,添加完spring所需依赖并创建完bean1.xml后加载spring配置文件并获取配置的对象时出现异常:
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [bean1.xml]; nested exception is java.io.FileNotFoundException: class path resource [bean1.xml] cannot be opened because it does not exist.
原代码:
原因分析:
经翻阅资料,IDEA以maven形式创建Spring时,默认的路径是在 src/main/resources/ 目录下,而我的bean1.xml文件则放在了 src/ 目录下
解决方案:
将bean1.xml移到 src/main/resources/ 目录下,问题解决