Spring MVC Project - PullRequest
       2

Spring MVC Project

0 голосов
/ 03 января 2012

С новым годом всех вас!

Я запустил новый проект Spring MVC с SpringSource, щелкнув Файл> Создать> Spring Template Project, и я попытался запустить его в vFabric tc Server, и онне работаетПервая ошибка была о заголовке LOC в классе Spring, поэтому я изменил версию 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 Project должен запускаться впервые без необходимости конфигурирования или устранения ошибок.

Я пытаюсь изучить Springв течение четырех месяцев, и я не делаю никакого прогресса.У меня есть Spring в действии, что я считаю очень хорошей книгой, но недостаточно практичной, поэтому я решил сначала прочитать Spring MVC пошагово, и мне понравилось, но в примере проекта используется Ant, и я хотел бы проект MVC с Mavenкак Spring MVC Project от SpringSource и снова я проиграл, потому что Spring MVC Project использует аннотации, классы и другую конфигурацию, которую я не знаю.Я просто хочу начать проект сейчас и учиться понемногу, но у меня ничего не получается.

Не могли бы вы помочь мне выполнить проект и сказать, каков следующий шаг, чтобы понять этот проект Spring MVC ??Я хотел бы знать, каков ваш опыт изучения Spring, если вы столкнулись с трудностями и т. Д.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 03 января 2012

Проверьте файл .classpath в вашем проекте и посмотрите, включен ли log4j. Если у вас война, проверьте взорванную войну, если у нее есть файл log4j. Зависимость, которую я включаю в Maven, выглядит следующим образом

    <dependency>
        <groupId>log4j</groupId>
        <artifactId>log4j</artifactId>
        <version>1.2.14</version>
    </dependency>
0 голосов
/ 03 января 2012

Это Java 101:

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

Это означает, что log4j.jar отсутствует в CLASSPATH.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...