Содержание
Как исправить ошибку 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 еще раз, и сейчас вы не увидите никаких ошибок.
Вот полное видео Шаги на всякий случай, если вам нужно
0.00 (0%) 0 votes











