今天在做Springbatch读取xml文件时,运行启动类时,报:Caused by: org.xml.sax.SAXParseException: 文档根元素 "beans" 必须匹配 DOCTYPE 根 "null"。找了好久原因,最后发现是配置文件名称的问题.
Springboot的配置文件是不允许命名为: application.xml,否则就会出现这个错误.
本文描述了在使用SpringBatch处理XML文件时遇到的一个常见问题:将配置文件命名为application.xml会导致SAXParseException错误。文章详细解释了问题的原因,并提供了避免此问题的解决方案。
今天在做Springbatch读取xml文件时,运行启动类时,报:Caused by: org.xml.sax.SAXParseException: 文档根元素 "beans" 必须匹配 DOCTYPE 根 "null"。找了好久原因,最后发现是配置文件名称的问题.
Springboot的配置文件是不允许命名为: application.xml,否则就会出现这个错误.

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