0

こんにちは、休止状態のフレームワークを初めて使用します。休止状態のサンプル コードを実行しているときに、インターネット接続が利用できる場合は正常に動作します。インターネット接続が利用できない場合、動作せず、次のようなエラーが発生します。

log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.
Failed to create sessionFactory object.org.hibernate.HibernateException: Could not parse configuration: /hibernate.cfg.xml
Exception in thread "main" java.lang.ExceptionInInitializerError
    at com.hb.example.ManageEmployee.main(ManageEmployee.java:20)
Caused by: org.hibernate.HibernateException: Could not parse configuration: /hibernate.cfg.xml
    at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1491)
    at org.hibernate.cfg.Configuration.configure(Configuration.java:1425)
    at org.hibernate.cfg.Configuration.configure(Configuration.java:1411)
    at com.hb.example.ManageEmployee.main(ManageEmployee.java:17)
Caused by: org.dom4j.DocumentException: www.hibernate.org Nested exception: www.hibernate.org
    at org.dom4j.io.SAXReader.read(SAXReader.java:484)
    at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1481)
    ... 3 more

だから私の問題の助けになることができます

4

1 に答える 1

0

同様の問題に直面して解決しました。

問題の理由: 古いバージョンの Jar ファイルを使用している可能性があるため、IDE は、サードパーティ (通常は JBoss) が提供するオンライン JAR ファイルを使用している必要があると言っています。この問題は、IDE に hibernate プラグインがインストールされている場合によく発生します。

解決策: hibernate の Web サイトから最新のライブラリをダウンロードします。ここに行く http://hibernate.org/orm/downloads/

プロジェクトにすべての Jar ファイルを追加します。古いバージョンの Jar ファイルを削除します。プロジェクトをクリーンアップして再構築します。インターネットを切断します。これはうまくいくはずです。:)

于 2014-04-03T17:39:20.027 に答える