解决hibernate:referenced file contains errors http hibernate.sourceforge.net hibernate-mapping-3.0.dt

7 篇文章 0 订阅
7 篇文章 0 订阅

转自:http://blog.csdn.net/fengxinyixiao/article/details/10200345

今天电脑突然蓝屏,重启后进入eclipse,发现项目下的hibernate_cfg.xml莫名其妙的报错,在网上找了好久最终尝试后得到了答案,报错的内容是:referenced file contains errors http hibernate.sourceforge.NET hibernate-mapping-3.0.dtd,有的人建议修改里面的约束,但是我这是从svn挡下来的项目,不能因为个人提交这种更新,最后的处理方式是:打开Eclipse–>Window–>Preferences–>Web and XML–>XML Catalog 在右边点击Add XML Catalog Entry ,location就是你的hibernate-configuration-3.0.dtd和hibernate-mapping-3.0.dtd两个dtd在本地的位置,这两个文件你可以从hibernate的源码包里面找到,Key Type选择URI,这是两个dtd,所以你需要add两个,KEY就是与其对应的http://hibernate.sourceforge.Net/hibernate-configuration-3.0.dtdhttp://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd ,这都做好了,刷新项目,你会发现错误没有了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值