
今天测试Spring集成junit时出错,特此记录。
一般解决办法:
1、查看错误cause by后面的内容。
2、查看配置文件也就是xml文件。
3、查看数据库是否打开,以及数据库内容。
首先,查看cause by发现:
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'dataSource' defined in class path resource [applicationContext.xml]: Could not resolve placeholder 'jdbc.passsword' in value "${jdbc.passsword}"; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'jdbc.passsword' in value "${jdbc.passsword}"
发现原来是jdbc.password写成了jdbc.passsword。
修改完,运行成功!


本文记录了在进行Spring与junit集成测试时遇到的问题及解决方案。错误源于配置文件中`jdbc.password`拼写错误为`jdbc.passsword`。修正后,测试成功运行。
1897

被折叠的 条评论
为什么被折叠?



