2010-12-12 14 views
1

springとspring-mvc 2.5を使用してWebアプリケーションを作成しました.jdk-5とtomcat 6を開発用にも使用しました。次に、Tomcat 5.5のライブサーバーに展開します。 jdk 6と私は "java.lang.NoClassDefFoundError:org.springframework.core.CollectionFactory "のようないくつかのNoC​​lassDefDoundErrorsに直面しています。このような問題を克服するために、spring関連のjarファイルを2.5.6などの新しいバージョンに置き換えて変更しましたか?そして、一般的にこの種の問題について私ができることは何ですか? - tomcatを使ってライブ・ムーンキャットを変えることを除いて。これは現時点では選択肢ではありません - あなたの時間のために事前にお礼を言います。tomcat 5.5でのSpringのデプロイ

答えて

0

あなたは、アプリのJARファイル

WEB-INF/lib 

ディレクトリ?あなたがそうでないかもしれないように聞こえます...

編集:またはあなたは開発用Tomcatの独自のlibディレクトリにこれらのSpring JARを持っているかもしれません。そのため彼らはあなたのライブサーバではなくdevで見つかっています。

+0

実際に私はnetbeansが作成したwarを使用していましたが、libフォルダにはspring 2.5 jarとspring-web-mvc-2.5 jar – kafrlust

+0

それらのJARはライブサーバー上の展開されたwebappディレクトリにありますか? – Brian

0

WEB-INF/libディレクトリからすべてのjarをリストできますか?あなたは春の瓶が欠けている。

最新バージョンのスプリングは3.0.5です。可能であれば、JDK(バージョン6)とTomcat(バージョン6)の両方をアップグレードしてください

+0

についてspring私はspring-2.5 jarとspring-webmvc-2.5 jarを持っています – kafrlust

+0

org.springframework.core.CollectionFactoryクラスは確かにspring.jarファイルにあります。すべての例外/エラーを含むエラーメッセージ全体を投稿できますか? –

関連する問題