エンティティ メタ モデルを自動生成する方法についてこれを読みましたが、何か問題があると思います。
私は持っています:Eclipse Indigo SR2、ビルド20120216-1857、ここで指定されているように「注釈プロセッサ」を構成しました。ファクトリ パスには、これらの jar ファイルのみを追加しました
- hibernate-jpamodelgen-1.2.0.Final.jar (ここから取得)
- hibernate-jpa-2.0-api-1.0.1.Final.jar (ここから Hibernate ORM 4.1.0 の zip アーカイブから取得)
これを EJB プロジェクト用に構成した後 (Web または EAR プロジェクトでは構成しませんでした)、プロジェクトが再構築され、別のボタンをクリックしなくてもメタ モデル クラスが自動生成されると思いますが、そうですか?
すべてがうまくいくはずだった場合、何がうまくいかないかの手がかりはありますか? ノート:
- 「エラー ログ」Eclipse ビューに、どのアノテーション プロセッサからのメッセージもまったく表示されません。
- 私の persistence.xml ファイルは ejbModule/META-INF/persistence.xml にあります
- 私のすべてのエンティティは、svn:externals を使用してプロジェクトにインポートされた Abstract クラスを拡張します。
- 私のエンティティには @Entity の注釈が付けられています。それだけです。