java配置xml报cvc-complex-type.2.3: 元素 'beans' 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”

Posted 太白的技术博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java配置xml报cvc-complex-type.2.3: 元素 'beans' 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”相关的知识,希望对你有一定的参考价值。

今天测试es-job的时候,启动的时候报了标题中的错误,

经查,原因有二:

一:从网上粘贴过来字符没有对应上,所以子元素property报错,将文字复制到Notepad++等编辑工具,转为UTF-8编码格式,或者人工把空白、换行删了,重新输入即可。

二:xml文件中有特殊字符,删除即可

原来使用了这种注释:

//jar类
在xml文件中要用<!-- -->


以上是关于java配置xml报cvc-complex-type.2.3: 元素 'beans' 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”的主要内容,如果未能解决你的问题,请参考以下文章

web.xml文件报错:cvc-complex-type.2.4.a: Invalid content was found starting with element 'init-param&

关于dubbo服务的xml配置文件报错的问题

dubbo控制器xml文件报错

spring开启事务时启动报错SAXParseException

Caused by: org.xml.sax.SAXParseException: cvc-complex-type.4: Attribute 'targetRef' must app

Spring配置报错- 元素 'beans' 必须不含字符 [子级]