0

休止状態でSpring 3.2.4(最新の安定バージョン)を使用していますすべての依存関係を追加しましたが、それでも以下のエラーが発生します

java.lang.NoClassDefFoundError: org/springframework/transaction/interceptor/TransactionInterceptor

Maven を使用すると、(サービスと DAO の両方で) Failed to Autowired のようなエラーが多すぎます。

org.springframework.beans.factory.BeanCreationException:
java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider

上記のいずれかの問題を解決するのを手伝ってください。アプリケーション (Spring + Hibernate) を任意の方法で (Maven を使用するかどうかに関係なく) 作成したい

ここに画像の説明を入力

4

1 に答える 1

0

アプリケーションにhibernate-core-x.x.x.jarファイルがありません。jar の適切なバージョンを見つける必要があります。

FindJar を使用します: http://www.findjar.com/jar/org/hibernate/hibernate-core/3.3.2.GA/hibernate-core-3.3.2.GA.jar.html

このクラスjava.lang.ClassNotFoundException: org.hibernate.cache.CacheProviderは、バージョン 4.0 より前のバージョンの Hibernate に含まれています。4.0 バージョンを使用するようにすべてのライブラリを更新します。

于 2013-08-31T21:54:27.947 に答える