2010-11-25 12 views
0

EclipseでSpringアプリケーションを構築しようとしています。 DAOレイヤーをHibernateで追加したので、この例外はブラウザでWebサービスにアクセスしようとすると表示されます。 java.lang.ClassNotFoundException:org.apache.catalina.loader.WebappClassLoader.loadClassでorg.springframework.orm.hibernate3.support.HibernateDaoSupport (WebappClassLoader.java:1645)ORGで に起因HibernateとSpringでの設定上の問題

。 apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491)

春のJARはEclipseプロジェクトの「ライブラリ」にあるとEclipseは、この問題について私に助言するものではありません。

答えて

2

スプリングジャーは1つだけではありません。 ormクラスの場合は、spring-orm-x.jarが必要です。 spring-beansspring-contextも必要です。

+0

THX。 spring-orm.jarが見つかりませんでした。 Eclipseで追加しましたが、同じエラーです。私はWARをチェックしました。それにはspring-orm.jarとspring-beans、spring-context、hibernate-core、hibernate-jpaと同様に –

+0

@lguが含まれています。はいの場合は、回答を受け入れたものとして自由にマークしてください。 – Bozho

+0

nop ...なぜか分かりません... –

0

さらに重要なことは、プロジェクトの休止状態のコア依存関係が欠落していることです。

hereからの入手方法をご覧ください。

0
These are the dependancies your need: 
<dependency org="org.hibernate.javax.persistence" name="hibernate-jpa-2.0-api" rev="1.0.1.Final" conf="runtime->default;compile->default;test->default"/> 
     <dependency org="org.hibernate" name="hibernate" rev="3.5.4-Final" conf="compile->default;test->default;runtime->default"/> 
     <dependency org="org.hibernate" name="hibernate-annotations" rev="3.5.4-Final" conf="runtime->default;compile->default;test->default"/> 
     <dependency org="org.hibernate" name="hibernate-commons-annotations" rev="3.2.0.Final" conf="runtime->default;compile->default;test->default"/> 
     <dependency org="org.hibernate" name="hibernate-validator" rev="4.2.0.Final" conf="runtime->default;compile->default;test->default"/> 
<dependency org="cglib" name="cglib-nodep" rev="2.2.2" conf="runtime->default;compile->default;test->default"/> 

Ivy形式です。

関連する問題