org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [spring-dao.xml]; 问题解决【spring+mybatis整合测试】
最近在整合Spring+mybatis中测试遇到如下异常:
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [spring-dao.xml];
nested exception is com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 2 字节的 UTF-8 序列的字节 2 无效。
原因:spring的配置文件中含有中文注释
解决办法:
1、将中文注释删除
2、或者不删除注释,配置头文件中encoding="UTF-8"更改为encoding="GBK"
运行后问题得到解决~