0

Struts2 で Hibernate を使用したい。SessionFactory が読み込まれると、次のエラーが発生します。

Initial SessionFactory creation failed.java.lang.NoClassDefFoundError: javax/persistence/JoinTable  

psvm の通常のクラスでセッション ファクトリを取得すると、エラーは発生しませんが、jsp ページまたは Tomcate のみを実行すると、上記のエラーがスローされます。

インターネットで検索したところ、一部のライブラリが一致していないことが原因と言われています。

これは、そのページにリストされているいくつかのjarを追加するように言いました.そしてそれらを見つけるために、リンクも与えられました. しかし、瓶は見つかりませんでした。
また、full-hibernate-plugin-for-struts2という別のページが見つかりましたが、有用なライブラリが見つかりませんでした。war ファイル (通常のクラス) と、strut や休止状態のライブラリではない Web プロジェクトのみが含まれていました。

私が使う

  • NetBeansIDE 7.0.1

  • トムキャット7

この問題または作業中のライブラリセットを解決する方法を知っている人はいますか?

4

2 に答える 2

1

If any one face this problem,

my solution was to use new Hibernate version 4.1.4 . Then every thing was OK .
My Struts version is 2.2.3 .

于 2012-06-28T16:41:17.363 に答える
0

これをチェックしてください:

ライブラリ

または、Mavenを使用できます。

Mavenの依存関係

于 2012-06-28T14:39:32.127 に答える