Cause: org.xml.sax.SAXParseException; lineNumber: 26; columnNumber: 2; 文档中根元素后面的标记必须格式正确。

### Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 26; columnNumber: 2; 文档中根元素后面的标记必须格式正确。
	at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:23)
	at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:51)
	at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:35)
	at com.mybat.entity.MybatisTest.main(MybatisTest.java:17)
Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 26; columnNumber: 2; 文档中根元素后面的标记必须格式正确。
	at org.apache.ibatis.parsing.XPathParser.createDocument(XPathParser.java:253)
	at org.apache.ibatis.parsing.XPathParser.(XPathParser.java:117)
	at org.apache.ibatis.builder.xml.XMLConfigBuilder.(XMLConfigBuilder.java:60)
	at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:48)

mybatis项目中,运行时发现这个错误,反复调了几次,网上查的大多风马牛不相及!

最后,发现是个很简单的问题;

看代码:

Cause: org.xml.sax.SAXParseException; lineNumber: 26; columnNumber: 2; 文档中根元素后面的标记必须格式正确。_第1张图片

看出来了吗,,格式不正确,标签是应该放在内的!

修改成如下所示:


	
	
		
			
			
			
			

				
				
				
				
				

			

		
	
	
		
	

问题立马解决!nice!

你可能感兴趣的:(Bug解决,BUG解决)