各位大神,这是什么错误啊
java吧
全部回复
仅看楼主
level 7
lizhen_1130 楼主
Exception in thread "main" org.hibernate.InvalidMappingException: Unable to read XML
at org.hibernate.util.xml.MappingReader.readMappingDocument(MappingReader.java:101)
at org.hibernate.cfg.Configuration.add(Configuration.java:510)
at org.hibernate.cfg.Configuration.add(Configuration.java:506)
at org.hibernate.cfg.Configuration.add(Configuration.java:686)
at org.hibernate.cfg.Configuration.addResource(Configuration.java:771)
at org.hibernate.cfg.Configuration.parseMappingElement(Configuration.java:2314)
at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:2280)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:2260)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:2213)
at org.hibernate.cfg.Configuration.configure(Configuration.java:2128)
at org.hibernate.cfg.Configuration.configure(Configuration.java:2107)
at StudentTest.main(StudentTest.java:16)
Caused by: org.dom4j.DocumentException: Error on line 2 of document : 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。 Nested exception: 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。
at org.dom4j.io.SAXReader.read(SAXReader.java:482)
at org.hibernate.util.xml.MappingReader.readMappingDocument(MappingReader.java:75)
... 11 more
2012年12月27日 06点12分 1
level 5
Hibernate 映射XML 文件有问题~
2012年12月27日 06点12分 2
level 12
2012年12月27日 06点12分 3
level 9
目标指令匹配"[xX][mM][lL]"是不被允许的,
如果XML声明的开始的"<"字符——
<?xml version="1.0" encoding="UTF-8"?>
——并不是这个文件中的第一个字符。
所以,你只要把他放在第一行,而不是第二或后面,就可以解决这个问题
2013年06月26日 06点06分 4
正解
2014年10月29日 10点10分
正解
2015年07月24日 01点07分
level 8
2013年06月26日 06点06分 5
level 1
楼下看四楼说的对
2014年02月25日 05点02分 6
level 1
四楼回答的对
2014年03月18日 14点03分 7
level 9
不明白,好像很厉害的样子[乖]
2014年10月29日 11点10分 8
level 12
正解,就是XML写错了。
2015年05月15日 03点05分 9
1