0

プロジェクトをWebサーバーに正常にデプロイできますが、Eclipse Apache Tomcatインスタンスにデプロイすると、次のエラーのためにアプリを起動できません。

SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
java.lang.NoClassDefFoundError: org/springframework/orm/hibernate3/HibernateTemplate
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
    at java.lang.Class.getDeclaredMethods(Class.java:1791)
    at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:429)
    at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:412)
    ...

WTPをインストールし、更新構成を実行しましたが、この問題に対処した人の1人として、正しい順序で実行しなかった可能性があります。このクラスが私のspring-2.5.5jar内の「MavenDependencies」で利用可能であることを確認しました。

4

1 に答える 1

0

了解しました。答えは次のとおりです。ビルドパスを確認し、特定のサーバーランタイムも指定されていることを確認してください...どういうわけか、wtpなどを調整した結果、サーバーランタイムが失われました(おそらく削除して再ビルドしたためです)。それ)。

于 2011-08-18T19:09:13.097 に答える