Chinaunix首页 | 论坛 | 博客
  • 博客访问: 302170
  • 博文数量: 93
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 830
  • 用 户 组: 普通用户
  • 注册时间: 2016-02-25 10:44
个人简介

一杯茶,一台电脑

文章分类

全部博文(93)

文章存档

2018年(4)

2017年(57)

2016年(32)

分类: Java

2016-11-18 09:34:55


以下是Tomcat运行是所出现的错误,一开始还以为是Struts的问题,因为在第一行错误的时候说是对象初始化错误,所以一直没有往下看!!!最后感觉快要放弃的时候看了一下下面的错误!!!没有想到是hibernate.cfg.xml的错误!!以后记下了!!!
  1. Caused by: org.hibernate.HibernateException: Could not parse configuration: /hibernate.cfg.xml
  2. at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1513)
  3. at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:990)
  4. at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:69)
  5. at org.hibernate.cfg.Configuration.configure(Configuration.java:1447)
  6. at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:972)
  7. at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:69)
  8. at org.hibernate.cfg.Configuration.configure(Configuration.java:1433)
  9. at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:966)
  10. at com.barneyx.mt.permission.dao.UserDao.(UserDao.java:15)
  11. ... 93 more
解决方法:dtd不能解析,只要更换一下dtd的URL地址即可解决问题!!!

错误的Dtd地址:
正确的Dtd地址:

下面是完整的hibernate.cfg.xml的文件内容:

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. 此处为错误的URI地址,我已经注释起来了!
  4. <!DOCTYPE hibernate-configuration PUBLIC
  5.         "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
  6.         "">
  7. -->        
  8. <!DOCTYPE hibernate-configuration PUBLIC
  9.     "-//Hibernate/Hibernate Configuration DTD//EN"
  10.     "">
  11. <hibernate-configuration>
  12.     <session-factory>
  13.         <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
  14.         <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/test</property>
  15.         <property name="hibernate.connection.username">root</property>
  16.         <property name="hibernate.connection.password">root</property>
  17.         <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
  18.         
  19.         <property name="show_sql">true</property>
  20.         <property name="current_session_context_class">thread</property>
  21.        
  22.     </session-factory>
  23. </hibernate-configuration>


阅读(925) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~