2017-08-22 3 views
0

私はEclips Mavenプロジェクトを使用してHibernateアプリケーションを作成しました。それはうまく動作します。それから私は別のプロジェクトを作成し、そのハイバネートプロジェクトをインポートし、そのメインプロジェクトからオブジェクトを保存しようとします。だから、それは私の下にexc30を与えるHibernate org.hibernate.MappingException

org.hibernate.MappingException:不明なエンティティ:io.klaver.core.model.WorkSpace; msg:不明なエンティティ:

ライブラリプロジェクトの正しい場所にHibernate.cfg.xmlを追加しました。この理由は何ですか

+1

引用実体は知られていません。コードや設定を使わずにもっと答えができない –

+0

新しいプロジェクトを作成したときに構造変更をパッケージ化しましたか?新しいプロジェクトで正しいパッケージをスキャンしていますか?上記の@JacekCzのように、あなたのコードと設定を共有してください。問題をデバッグするための詳細が必要です。 – SaAn

答えて

0

プロジェクトを既存のMavenプロジェクトとしてインポートします。

EntityName.hbm.xmlを持っていることを確認してください。

そしてHibernate.cfg.xml追加で:

<!-- List of XML mapping files --> 
<mapping resource="com/sow/application/EntityName.hbm.xml"/> 
関連する問題