SORRY,啦
错误如下log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" org.hibernate.HibernateException: Could not parse configuration: /hibernate.cfg.xml
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1500)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1434)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1420)
at hibernate.ch01.HibernateTest.main(HibernateTest.java:15)
Caused by: org.dom4j.DocumentException: Error on line 5 of document  : Content is not allowed in prolog. Nested exception: Content is not allowed in prolog.
at org.dom4j.io.SAXReader.read(SAXReader.java:482)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1490)

解决方案 »

  1.   

    hibernate.cfg.xml 
    文件有错误  自己再找找看吧
      

  2.   

    仔细检查下 hibernate.cfg.xml 这个文件 看是否有什么地方单词打错了。 
    还有看下驱动包什么的是否都配置好了.
      

  3.   

    hibernate.cfg.xml有一些非法字符  
    最好空格 空行去掉 整理一下
      

  4.   

    我是直接copy的随书光盘上的改动了一些。。
    LS说
    “hibernate.cfg.xml有一些非法字符  
    最好空格 空行去掉 整理一下”
    我试试看
      

  5.   

    - <hibernate-configuration> 头上的那个"- "是怎么回事?你的xml文件里也有吗?还是只是帖子里有?
      

  6.   


    Exception in thread "main" java.lang.ExceptionInInitializerError
    at org.hibernate.cfg.Configuration.reset(Configuration.java:249)
    at org.hibernate.cfg.Configuration.<init>(Configuration.java:216)
    at org.hibernate.cfg.Configuration.<init>(Configuration.java:220)
    at hibernate.ch1.HibernateTest.main(HibernateTest.java:16)
    Caused by: java.lang.NullPointerException
    at org.hibernate.util.ConfigHelper.getResourceAsStream(ConfigHelper.java:167)
    at org.hibernate.cfg.Environment.<clinit>(Environment.java:579)
    ... 4 more
    我最近也在看这本书,出现了这样的错误,反正怎么调试都调不出来。
    不知道你解决了没?能否告诉我一下?!
      

  7.   

    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
    at org.hibernate.cfg.Configuration.<clinit>(Configuration.java:116)
    at TestStudent.main(TestStudent.java:15)
    Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    ... 2 more这是什么错误呀,请帮忙看看。谢谢……