解决maven创建ssm框架使用junit单元测试测试的时候提示找不到applicationContext.xml文件,java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be opened because it does not exist

时间:2021-11-06 20:54:16

代码的路上永远是很多坑

maven创建ssm框架使用junit单元测试测试的时候提示找不到applicationContext.xml文件,提示不存在

Caused by: 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创建ssm框架使用junit单元测试测试的时候提示找不到applicationContext.xml文件,java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be opened because it does not exist

最终找到答案,感谢愿意分享的人儿

解决办法:首先检查junit测试单元中引入的配置路径是否正确,然后在pom文件中添加一段testresources文件,指定test文件资源的获取位置,bulid中添加testresources即可。注意点:添加保存以后,clear项目,并且maven要update一下项目,然后大功告成。

解决maven创建ssm框架使用junit单元测试测试的时候提示找不到applicationContext.xml文件,java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be opened because it does not exist