这个错误翻译过来就是hibernate无法解析映射文件,常见的情况有:
1.hibernate相关jar包少了或者没有放在web-info下面的lib文件夹里(因为即使你放在其他地方并且添加到building path,但是web项目一跑起来,还是会报错,切记)
2.注意检查xxx.hbm.xml文件的头,是不是"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"或者"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd",应改为"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"或者"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"。(前面两个文件头是专用于cfg.xml文件的)
本文介绍了当遇到Hibernate无法解析映射文件的问题时可能的原因及解决办法,包括检查jar包是否正确放置以及确认映射文件的DTD声明是否准确。
201

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



