启动Tomcat时候报错 Caused by: org.xml.sax.SAXParseException; lineNumber: X; columnNumber: X 错误

今天自己遇到个错误,再启动Tomcat时候报错:

Caused by: org.xml.sax.SAXParseException; lineNumber: 104; columnNumber: 19

具体错误信息如下:


启动Tomcat时候报错 Caused by: org.xml.sax.SAXParseException; lineNumber: X; columnNumber: X 错误


最后找到原因是我在某个XML文件里写了个“<”符号,mybatis解析时候就出现问题了,具体如下:


启动Tomcat时候报错 Caused by: org.xml.sax.SAXParseException; lineNumber: X; columnNumber: X 错误


把小于符号改成转义的  &lt; 就可以了。


这个问题耽误了我许久,记录下。