关于Junit4测试Spring出现java.lang.IllegalStateException: Failed to load ApplicationContext 错误
2016/6/8 8:48:14 SeventeenWen
昨天晚上折腾了2个多点,也没解决,上网找了无数方法,Google了不少解决方案,都不是我要的答案,产生错误的原因有很多,但只给出一个统一的错误名,解决起来真的是费事,我就把我产生错误的原因列一下:
首先java.lang.IllegalStateException: Failed to load ApplicationContext肯定是配置文件的原因:
配置文件的加载位置找不到。这个错误的解释是最多的,如果位置不对,在Console中会有打印下面这句,关于怎么解决网上一大堆,不用翻墙也可以解决。
Caused by: java.io.FileNotFoundException: class path resource [spring.xml] cannot be opened because it does not exist
- 还有就是配置文件的配置错误,这个出问题的地方有太多不好举例,仔细的查找一遍应该可以自行解决。