私のアプリケーションを起動するときに "classNotFound" -Exceptionが発生します。私のプラグインのEclipse RCPとHibernateエンティティマッピング - クラスが見つかりません
構造::
1)my.hibernate < --all必要休止瓶
2)my.persistance < --entitiesとマッピング、DB-たぶん、あなたは私がこの問題を解決することができますコネクターなど、依存関係1)アクティブ
3)my.starter < - ビューを持つ--startplugin依存関係2)活性化
私はデータベースに接続しますが、エンティティが読み込まれると(* .hbm.xmlではなくアノテーションによってマッピングされます)、私は上記の例外を受け取ります。 my.persistanceプラグインにはEclipse-RegisterBuddy:my.hibernateが含まれ、my.hibernateにはEclipse-BuddyPolicy:registeredが含まれています。
私の意見では、休止状態の注釈jarは、エクスポートされたパッケージを含むmy.persistanceプラグインを知らないということです。いくつかのsollutions?
特に標準JPAを使用している場合は、Hibernateの代わりにEclipseLinkを使用することをお勧めします。これはすでにOSGiメタデータを提供しているため、バディポリシーは必要ありません。 – lostiniceland
ああ、ヒントありがとう、私はそれを見てみましょう。 –