第一次在简书写文章,先从简单的入手吧!
环境:JDK1.8 Spring3.x junit4.x
运行一个简单的测试方法:
applicationContext.xml配置如下(最简单情况):
报如下错误:
一开始一直纠结于上面的错误,说spring配置文件找不到,可是配置文件绝对没有配错,如下图:
找了大半天,找不出来,后面发现,异常信息后面还有一个cause by的异常信息,如下:
注意划红线框部分,后经google查询得到如下回复(在国外StackOverFlow网站):
以上两个回答说明以下问题:
spring3.x需要使用JDK1.7以下版本
spring4.x需要使用JDK1.8以上版本
通过以上结论,重新配置eclipse的环境,就可以正常运行了。
所以解决问题的时候一定要看清楚异常堆栈信息,否则很容易误入歧途,走弯路(这次还直接去看spring-test源码包,看到底是怎么回事,后面发现自己白白的浪费时间了)
网友评论