您的位置:首页 > 其它

对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾。

2016-04-26 16:23 381 查看

报错场景

启动项目时,报这个错,错误内容如下:

<span style="font-size:18px;">Caused by: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from URL location [classpath*:spring-config-dao.xml]
Offending resource: class path resource [spring-config.xml]; nested exception is org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 18 in XML document from URL [file:/E:/sources/gitosc/wms-mine/wms-inventory/wms-inventory-web/target/classes/spring-config-dao.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 18; columnNumber: 109; 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾。</span>


解决办法

把JDBC连接mysql的URL中,所有的&符号,都改为& (有分号!!!)

如我的:

jdbc.url=jdbc:mariadb://localhost:3306/dili_wms?useUnicode=true&characterEncoding=utf8
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: