Когда я пытаюсь запустить Tomcat, я получаю сообщение:
Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.
Где этот серверный редактор? Я не нашел его на сервере предпочтений Windows.
Я использую Eclipse 3.6.
источник
РЕШЕНИЕ: Вот и все !!!! Я компилировал с JDK6, но запускал Tomcat с JDK7, WST использует системные свойства, а не настройки eclipse. Я также настраиваю ту же версию JDK в eclipse и в системе (проверьте ее с помощью java -version в строке cmd)
Подробности: я пытаюсь настроить eclipse, как описано здесь, но это не решило проблему, тогда я заметил в журнале ошибок eclipse, что tomcat был запущен с jre 1.7. не смотря на мои настройки.
Я также пробую в строке cmd «java -version» и получаю «1,7» вместо ожидаемого «1,6».
Я также решил настроить java 1.6 (как в eclipse) в системной панели, но это не решило проблему. Я также деинсталлировал jre 1.7, перезапустите eclipse И ЭТО УСПЕХ! .. Это была очень полезная подсказка, спасибо.
источник
Дважды щелкните по серверу и посмотрите раздел тайм-аутов и добавьте больше времени посмотрите на картинку
источник
Здесь можно указать время ожидания сервера.
или другим способом через вкладку Серверы здесь:
http://henneberke.wordpress.com/2009/09/28/fixing-eclipse-tomcat-timeout/
источник
Проблема также возникает, если у вас есть точки останова в коде и вы пытаетесь запустить tomcat в режиме отладки, после некоторого пересмотра кода.
Решение - очистить все точки останова.
источник
дважды щелкните Tomcat, см. настройку конфигурации с «тайм-аутом», измените номер. Возможно, это не ошибка кота. Вы видите, что соединение с БД возможно.
источник
Эта проблема может возникнуть, если при запуске сервера запускается слишком много всего, или если вы находитесь в режиме отладки и выполняете пошаговую последовательность инициализации. В eclipse удобно изменять время запуска путем «открытия» записи сервера tomcat «Вид серверов» на вкладке «Отладка». В некоторых ситуациях полезно знать, где «на самом деле» хранится этот параметр.
Tomcat считывает этот параметр из элемента в файле server.xml. Этот файл хранится в каталоге .metatdata / .plugins / org.eclipse.wst.server.core вашего рабочего пространства eclipse, то есть:
//.metadata/.plugins/org.eclipse.wst.server.core/servers.xml
Есть и другие интересные файлы конфигурации для плагинов Eclipse в других каталогах в .metadata / .plugins.
Вот пример файла servers.xml, который изменяется при редактировании конфигурации сервера tomcat через графический интерфейс Eclipse:
Обратите внимание на свойство start-timeout, для которого выше установлено значение 1200 секунд.
источник
У меня также была проблема с тайм-аутом сервера Eclipse Tomcat, и я пробовал все предложения, включая:
Ничего не работало, пока я не прочитал комментарий Рохитдева и не понял, что я фактически добавил точку останова в классе перехватчика после большого изменения кода и забыл отключить его. Я удалил его и все другие точки останова, и Tomcat запустился.
источник
У меня есть tomcat 8 Update 25 и tomcat 7, но с той же проблемой он показывает сообщение Server Tomcat v7.0 Server at localhost не удалось запустить в течение 45 секунд. Если серверу требуется больше времени, попробуйте увеличить время ожидания в редакторе сервера.
источник