2 u011844490 u011844490 于 2016.02.10 14:00 提问

spring老报错Unable to instantiate Configuration.

spring+MyBatis动态SQL查询写了一个测试方法老报错
图片说明
ApplicationContext ctx =
new ClassPathXmlApplicationContext("applicationContext.xml");
EmpDao dao = ctx.getBean(EmpDao.class);

                    这个配置文件老读不出来,不知道哪里的问题

                    ![图片说明](http://img.ask.csdn.net/upload/201602/10/1455084022_107565.png)

                    ![图片说明](http://img.ask.csdn.net/upload/201602/10/1455084067_370565.png)

3个回答

fk002008
fk002008   2016.02.10 21:47

1--你直接使用配置文件没有路径,这个配置文件是否在classpath中
检查你的classpath

wangzhiyu1980
wangzhiyu1980   2016.02.11 10:08

有两个异常信息,没有完整代码,先猜一下。
1) NULL Exception:可以看看 是不是有对象没创建出来,设一个断点,运行一下就看出来了。
2)ValidationException:可以看看,是不是配置文件有问题,比如文件本身是不是存在,配置文件中的内容设置的对不对。

mianhuatang123yunman
mianhuatang123yunman   2016.02.15 17:11

将配置文件放大src试一试!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!