2012-03-31 87 views
0

我正在嘗試使用Java Hibernate。我試圖從http://www.manning.com/bauer2/chapter2.pdf運行HelloWorld示例。但我遇到了一些麻煩。我使用的jar版本與本書不一樣。所以,我必須擺脫SessionFactory實例化的廢棄方式。 ant編譯是成功的,但正如你所看到的,當我螞蟻運行,我得到以下例外。java hibernate運行時異常

C:\ _ Java的休眠>螞蟻運行
構建文件:C:\ _ Java的休眠\ build.xml文件
清潔:
[刪除]刪除目錄
C:\ _ Java的休眠\ BIN
[ MKDIR]創建目錄:C:\ _ Java的休眠\ BIN
編譯:
爲[javac]編譯3個源文件到C:\ _ Java的休眠\ BIN
copymetafiles: [複製]複製3文件到C:\ _ Java的休眠\ BIN
運行:
【JAVA] 2012年3月31日下午3時09分04秒org.hibernate.annotations.common.Version
【JAVA] INFO:HCANN000001:Hibernate的註解下議院{4.0.1.Final}
[java] Mar 31,2012 3:09:04 PM org.hibernate.Version logVersion
[java] INFO:HHH000412:Hibernate Core {4.1.1}
[java] Mar 31,2012 3:09:04 PM org.hibernate.cfg.Environment
[java] INFO:HHH000206:找不到hibernate.properties
[java] 2012年3月31日3:09:04 org.hibernate.cfg .Environment buildBytecodeP rovider
【JAVA] INFO:HHH000021:字節碼提供商名稱:了Javassist
【JAVA] 2012年3月31日下午3點09分04秒org.hibernate.cfg.Configuration配置
【JAVA] INFO:HHH000043:從配置資源:/hibernate.cfg.xml
[java] Mar 31,2012 3:09:04 PM org.hibernate.cfg.Configuration getConfigura tionInputStream
[java] INFO:HHH000040:配置資源:/hibernate.cfg。 xml
[java]異常在線程「main」java.lang.ExceptionInInitializerError
[java] at persistence.HibernateUtil。(Unknown Source)
[java] at hell o.HelloWorld.main(Unknown Source)
[java]引起者:org.hibernate.HibernateException:無法解析配置 配給:/hibernate.cfg.xml
[java] at org.hibernate.cfg.Configuration。 doConfigure(Configuration.jav 一個:2013)
【JAVA]在org.hibernate.cfg.Configuration.configure(Configuration.java: 1925)
【JAVA]在org.hibernate.cfg.Configuration.configure(配置.java: 1904)
[java] ... 2更多
[java]引起自:org.dom4j.DocumentException:http://hibernate.org/hiberna te-configuration-3.0.dtd Ne sted exception:http://hibernate.org/hibernate-config uration-3.0.dtd
[java] at org.dom4j.io.SAXReader.read(SAXReader.java:484)
[java] at org。 hibernate.cfg。Configuration.doConfigure(Configuration.jav 一個:2005)
【JAVA] ... 4更
【JAVA] Java結果:1
生成成功
總時間:2秒

請讓我知道如何解決這個問題。

回答

0

根據您的異常情況可能有配置問題。首先使用netbeans,然後用hibernate框架創建java應用程序。然後可以通過netbeans usefull真正生成配置文件來解決你的問題。

+0

感謝您的rply rajc242。我按照你的建議使用netbeans無濟於事。我得到了同樣的錯誤。 – 2012-03-31 08:32:03

+0

然後如果可能的話,請將您的配置文件發送給我的郵件ID。我會檢查並儘快給你答覆。我的郵件標識是[email protected] – 2012-03-31 12:10:22