Справочник по C#

    Исходники по языку программирования CSharp

    Как исправить java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet Исключение – Spring MVC, Tomcat и ошибка 404

    /
    /
    /
    15 Views

    Как исправить ошибку HTTP Status 404 при запуске проекта Spring MVC?

    Я работает проекты Spring MVC , поскольку последние ~ 8 лет и создал многочисленный профессиональный и личный проект в Java и Spring MVC комбинации.

    На Crunchify у нас есть более ~ 50 Spring MVC учебник для вас, чтобы использовать бесплатно. Сегодня, выполняя мой старый учебник MVC по Hello World Spring, я получил сообщение об ошибке при запуске Tomcat в Eclipse IDE.

    Spring MVC 404 Ошибка при запуске Tomcat
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    июль 20 , 2016 2: 12: 20 PM орг . апач . каталина . ядро. StandardContext loadOnStartup
    ТЯЖЕЛАЯ : Servlet [ crunchify ] в веб- приложение [ / CrunchifySpringMVCTutorial ] бросил груз ( ) исключение
    Java. яз. ClassNotFoundException : орг. пружинная рама . веб . сервлет. DispatcherServlet
    в орг . апач . каталина . погрузчик. WebappClassLoaderBase . loadClass ( WebappClassLoaderBase . java : 1308 )
    в орг . апач . каталина . погрузчик. WebappClassLoaderBase . loadClass ( WebappClassLoaderBase . java : 1142 )
    в орг . апач . каталина . ядро. DefaultInstanceManager . loadClass ( DefaultInstanceManager . java : 518 )
    в орг . апач . каталина . ядро. DefaultInstanceManager . loadClassMaybePrivileged ( DefaultInstanceManager . java : 499 )
    в орг . апач . каталина . ядро. DefaultInstanceManager . newInstance ( DefaultInstanceManager . java : 118 )
    в орг . апач . каталина . ядро. StandardWrapper . loadServlet ( StandardWrapper . Java : 1102 )
    в орг . апач . каталина . ядро. StandardWrapper . загрузить ( StandardWrapper . Java : 1038 )
    в орг . апач . каталина . ядро. СтандартКонтекст . loadOnStartup ( StandardContext . Java : 4997 )
    в орг . апач . каталина . ядро. СтандартКонтекст . startInternal ( StandardContext . Java : 5289 )
    в орг . апач . каталина . Util. LifecycleBase . начало ( LifecycleBase . Java : 147 )
    в орг . апач . каталина . ядро. ContainerBase $ StartChild . вызов ( ContainerBase . Java : 1408 )
    в орг . апач . каталина . ядро. ContainerBase $ StartChild . вызов ( ContainerBase . Java : 1398 )
    в Яве . Util. одновременно. FutureTask . запустить ( FutureTask . Java : 266 )
    в Яве . Util. одновременно. ThreadPoolExecutor . runWorker ( ThreadPoolExecutor . java : 1142 )
    в Яве . Util. одновременно. ThreadPoolExecutor $ Worker . run ( ThreadPoolExecutor . java : 617 )
    в Яве . яз. Thread. запустить ( Тема . Java : 745 )

    Почему произошло это исключение:

    Скорее всего, необходимые файлы jar, относящиеся к Spring MVC, не загружаются и не развертываются при запуске tomcat. Но обратите внимание: эти файлы находятся в вашем classpath и, следовательно, вы не получаете никаких ошибок в Eclipse IDE во время разработки. Бывает только во время выполнения .

    Как это исправить?

    Шаг 1

    • Щелкните правой кнопкой мыши на проекте
    • Нажмите на Properties

    Шаг 2

    • Нажмите на Deployment Assembly Вкладка слева
    • Нажмите Add...

    Шаг 3

    Нажмите на Java Build Path Entries

    Шаг 4

    • Нажмите на Maven Dependencies
    • Нажмите Finish кнопка

    Шаг 5

    • Повторно разверните приложение Spring MVC в Tomcat снова
    • Перезапустите Tomcat
    • Попробуйте получить доступ к URL еще раз, и сейчас вы не увидите никаких ошибок.

    Вот полное видео Шаги на всякий случай, если вам нужно

    Как исправить java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet Исключение – Spring MVC, Tomcat и ошибка 404

    0.00 (0%) 0 votes

    moyadcode13
    • Facebook
    • Twitter
    • Google+
    • Linkedin
    • Pinterest
    moyadcode10
    moyadcode11
    moyadcode9