2015-09-29 3 views
1

Итак, я пытаюсь работать с сервером tomcat v7.0. Я уже работал с сервером tomcat v8.0, но поскольку хостинг-провайдеры не поддерживают tomcat v8.0, мне нужно создать проект v7.0.Сервер Tomcat v7.0 не смог запустить

Library

Но когда я пытаюсь запустить сервер, это то, что происходит:

ПРИМЕЧАНИЕ: У меня нет сервлетов-api.jar в моем WEB-INF/Библиотека

Sep 29, 2015 8:59:15 AM org.apache.catalina.startup.Catalina start 
SEVERE: The required Server component failed to start so Tomcat is unable to start. 
org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8005]] 
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) 
at org.apache.catalina.startup.Catalina.start(Catalina.java:691) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
at java.lang.reflect.Method.invoke(Unknown Source) 
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:322) 
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:456) 
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardService[Catalina]] 
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) 
at  org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:732) 
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
... 7 more 
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina]] 
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) 
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443) 
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
... 9 more 
Caused by: org.apache.catalina.LifecycleException: A child container failed during start 
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1131) 
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:302) 
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
... 11 more 
+0

Возможный дубликат http://stackoverflow.com/questions/8512588/tomcat-lifecycleexception-when-deploying. –

+0

Проблема в неправильном сервлет-сопоставлении. У меня нет сервлетов – Ivaro18

ответ

3

проверка {TOMCAT_HOME} /logs/catalina.out для более возможных ошибок в этом сценарии. Я думаю, это из-за неправильных конфигураций в server-config. Раньше вы использовали tomcat 8, тогда он будет иметь предыдущие конфигурации. Таким образом, чистый полный проект и удалите все серверы, затем запустите Tomcat 7.0

1

У вас есть что-то развернутое на сервере, пока вы его начинаете? Попробуйте это:

  1. правой кнопкой мыши на сервере/Добавление и удаление ...
  2. Удалить каждый проект с сервера и нажмите кнопку ОК.
  3. Щелкните правой кнопкой мыши на сервере/Очистить.
  4. Запустите сервер снова.
+0

Даже после этого я все равно получаю ту же ошибку – Ivaro18