2012-01-02 9 views
0

皆さんにお疲れ様でした!春MVCプロジェクト

私>は、ファイルにクリックをして[新規作成]> [春のテンプレートプロジェクトをSpringSourceの持つ新しい春のMVCプロジェクトを開始していると私はのvFabric tcのサーバーでそれを実行しようとしていますし、それが動作しません。最初のエラーはSpringクラスのLOCヘッダーに関するものでしたので、ダウンロードするSpringバージョンを変更しました。今、私は次のエラーを持っている:

GRAVE: Excepción enviando evento inicializado de contexto a instancia de escuchador de clase  org.springframework.web.context.ContextLoaderListener 
java.lang.NoClassDefFoundError: org/apache/log4j/Level 
    at org.slf4j.LoggerFactory.getSingleton(LoggerFactory.java:230) 
    at org.slf4j.LoggerFactory.bind(LoggerFactory.java:121) 

私はSpring MVCのプロジェクトが構成や解決エラーの必要なしに、最初に実行することになっていると思います。

私は4ヶ月間春を学ぼうとしており、何も進展していません。 SpringのMVCを最初に読んでみたのが好きでしたが、サンプルプロジェクトではAntを使用していて、MavenでMVCプロジェクトをしたいと思っていますSpring MVCプロジェクトはSpringSourceのようなものですが、Spring MVCプロジェクトではわからないアノテーション、クラス、その他の設定を使用しているため、もう一度やりました。私はちょうど今プロジェクトを始め、少しずつ学びたいと思っていますが、何も私のために働きません。

あなたは私には、プロジェクトの作業を行うと、その春のMVCプロジェクトを理解するための次のステップが何であるかを私に教えて助けてもらえます?あなたは、など

おかげで困難を見つけた場合、私は、春を学ぶあなたの経験が何であるかを知っていただきたいと思います。

+0

log4j jarがありません。 –

答えて

0

これはJavaの101です:

java.lang.NoClassDefFoundError: org/apache/log4j/Level 

これはあるlog4j.jarがCLASSPATHにないことを意味します。

+0

しかし、log4jはMavenによってダウンロードされています。私はLevelのクラスを見ることができます。なぜそれはCLASSPATHにありませんか? – honnix

+0

Mavenなしで動作させることを心配して、Mavenを見つけてください。 CLASSPATHを完全に理解することなくJavaを書くことはできませんが、Mavenなしで行うことはできます。私は決してそれを使用しません。 – duffymo

0

プロジェクト内の.classpathファイルを確認し、log4jが含まれているかどうかを確認してください。戦争がある場合は、log4jファイルがある場合、戦争を確認してください。私がmavenに含める依存関係は次のとおりです。

<dependency> 
     <groupId>log4j</groupId> 
     <artifactId>log4j</artifactId> 
     <version>1.2.14</version> 
    </dependency> 
+1

同じバージョンをダウンロードするように変更しました。 .classpathでは、classpathentryはであり、配備後、WEB-INF \ libディレクトリにlog4j-1.2.14.jarが含まれています。なぜこの瓶がないのですか? – honnix

+1

mvn clean eclipse:eclipseを試して、プロジェクトをリフレッシュして確認してください。 .classpathを開くと、\t のようなエントリが表示されます。 また、プロジェクトを戦争にパッケージ化して戦争を開いて、log4j jarが入ってくるかどうかを確認することもできます。春を学ぶには、春までに提供される[petclinic](http://static.springsource.org/docs/petclinic.html)のサンプルを配備してみてください。 –

+0

私はそれを行い、エラーは今ClassNotFoundException ContextLoaderListener – honnix

関連する問題