Подтвердить что ты не робот

Сервер Tomcat не начинается с 45 секунд

Сервер Tomcat v7.0 Сервер на локальном хосте не смог запустить в течение 101 секунды. Если серверу требуется больше времени, попробуйте увеличить время ожидания в редакторе сервера.

Это моя ошибка. Я много искал, но я не могу найти решение для этого, пожалуйста, помогите мне, кто-то, я изменил время с 45 секунд до 101 секунды, еще не решил, я удалил eclipse и tomcat, и я снова установил систему, но та же проблема возникает, plz дать некоторое решение.

4b9b3361

Ответ 1

Попробуйте удалить все точки останова. Также вы можете увеличить время запуска.

Откройте представление "Серверы" → дважды щелкните tomcat → отпустите раздел "Тайм-ауты"

enter image description here

Ответ 2

Я получил решение по вашему требованию.

Я также получаю ту же ошибку в моем лунном затмении.

Перейдите в раздел Windows → выберите параметр.

Чем Выберите "Основные" → "Сетевое подключение".

Чем выбрать активного провайдера как Вручную.

Затем перезапустите кота и бегите. Это будет работать.

Надеюсь, это поможет вам.

Ответ 3

Я пробовал все, что вы рекомендовали, и эта ссылка сделала трюк для меня

Ответ 4

Откройте окно просмотра серверов, откройте тайм-ауты и настройте Start

add start

Ответ 5

Я знаю это немного позже, но я пробовал все выше и ничего не работал. Реальная проблема заключалась в том, что я использую спящий режим, поэтому он пытался подключиться к mysql, но не смог, поэтому он показал время ожидания.

Просто, чтобы вы, ребята, знали, я использую RDS (Amazon), поэтому просто для того, чтобы сделать тест, я изменил свой локальный mysql, и он отлично работал.

Надеюсь, что этот ответ помогает кому-то.

Спасибо.

Ответ 6

Откройте представление "Серверы" → дважды щелкните tomcat → отпустите раздел "Тайм-ауты" вы можете увеличить время запуска для каждого конкретного сервера. как от 45 до 450

Ответ 7

У меня была аналогичная проблема в моей системе (Windows 7 pro 64 бит), а Tomcat не запускался ни с одной версии Eclipse. Оказывается, по умолчанию Eclipse использует конфигурацию сетевой системы, и если вы настроили прокси-сервер, который не разрешает localhost, запуск Tomcat будет зависеть в Eclipse! Обычно он выдает сообщение об ошибке.

Чтобы узнать, есть ли у вас эта проблема, перейдите в Окно → Настройки → Общие → Сетевые подключения и проверьте, проверено ли одно из этих полей. Я смог переопределить мою конфигурацию прокси, установив Active Provider в Direct (он отключает все поля).

Ответ 8

Отключение моего антивируса делает трюк для меня...

Ответ 9

У меня также возникла проблема выключения сервера Eclipse Tomcat Server и пробовал каждое предложение, включая:

  • увеличение времени ожидания
  • удаление различных файлов метаданных в каталоге рабочей области
  • удаление экземпляра сервера в Eclipse вместе с Run Config

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

Ответ 10

Люди, у меня была такая же проблема, и я попытался увеличить тайм-аут, удалив сервер и снова создав его, и не работал. Я запускал Eclipse Kepler в Linux. Решение, предложенное @Phoenix - это то, что сработало для меня:

Window -> Preferences -> General -> Network Connections

Установите Active Providers вручную, а затем настройте или не прокси. У меня был этот вариант в "Родной".

Тогда я понял, что у меня есть переменная http_proxy. Он был установлен в файле ~/.bashrc. Эта переменная среды является виновником многих проблем.

Как только я установлю http_proxy на пустой

export http_proxy=

чтобы проверить это:

echo $http_proxy

Мне удалось оставить опцию "Active Provider" в "Native" и решить проблему тайм-аута. Это полезно, потому что Eclipse использует собственную конфигурацию, если вы часто меняете ее.

В моем случае, когда я настроил http_proxy в ~./bashrc, мне пришлось закрыть Eclipse и даже выйти из системы и снова войти в систему.

Ответ 11

Я пытался увеличить время запуска сервера для сервера tomcat, удалил сервер и создал новый сервер, удалил сервер и изменил настройки среды выполнения. Это не работало для меня. Наконец, я обнаружил, что дескриптор развертывания (шаблон url для сервлет-сопоставления) - это тот, который создает проблему.

Ответ 12

У меня была та же проблема, что и я удалил сервер со вкладки сервера, а также папку сервера в рабочем пространстве eclipse, перезапустил eclipse, настроил новый сервер и, похоже, сейчас работает нормально.

Ответ 13

Просто для знания.. Также была такая же проблема, и он решил остановить и снова запустить службу mysql... Я думаю, что это был конфликт между mysql-сервисом и tomcat.

Удача

Ответ 14

Ниже работал у меня.

Удалены все точки останова. Затем очистился на сервере, как показано ниже.

Щелкните правой кнопкой мыши на сервере → Нажмите "Очистить".

Ответ 15

Просто пойдите с нижними точками. Открыть Eclipse Windows → show View → server → double click tomcat/нажать Fn + F3 → Таймауты → увеличить время запуска Сохранить настройки и перезапустить eclipse также удалить папку .metadata из рабочего пространства, если вам не нужно  Проверить сейчас... Все лучшие

Ответ 16

Ну, я пробовал все решения:

  • увеличение времени ожидания;
  • удаление экземпляра сервера в Eclipse вместе с конфигурацией запуска.

Ни один из них не работал.

и

  • в моем коде не было точки останова;
  • Я не использую антивирус.

Я понял, что некоторые люди, у кого была такая же проблема, использовали Eclipse Helios (так было я).

Я переключился на Eclipse Kepler, и он отлично работал.

Возможно, это может быть решение. Я хотел использовать Гелиос, но Кеплер в порядке.

Ответ 17

Просто удалите или удалите сервер из eclipse и перенастройте его или добавьте его снова в Eclipse.

Ответ 18

В моем случае tomcat был настроен на запуск не на localhost (предположим, что он пришел из записи connect.xml сервера), поэтому Eclipse не сможет найти его после запуска. Изменен Host name на вкладке Servers на мой 192.168.xxx.yyy ip.

Имело то же сообщение об ошибке, хотя tomcat действительно начал успешно, но затем Eclipse отключает его.

Ответ 19

Если у кого-то была такая же проблема, как у меня о тайм-ауте сервера, где вы можете его найти. Этот ответ может вам помочь.

Нажмите окно > Показать представление > Сервер. Когда вы находитесь на сервере, вы увидите сервер, который вы настроили ранее. После этого щелкните правой кнопкой мыши по конфигурации вашего сервера, перейдите в Свойствa > Общие и нажмите Местоположение коммутатора. После нажатия кнопки "Расположение коммутатора" конфигурация сервера будет отображаться в Проводнике пакетов eclipse. Затем Дважды щелкните файл сервера в проводнике пакетов, вы увидите, где находится тайм-аут.

Спасибо.

Ответ 20

В моем случае я использовал spring + hibernate и забыл запустить мой сервер MYSQL из-за того, что hibernate не загружался и, таким образом, выбрасывал ошибку

Ответ 21

Выполняется ли ваш браузер на сервере во время его запуска? если да, вероятно, вы должны закрыть его например если ваш браузер в настоящий момент установлен на http://localhost, закройте его, прежде чем пытаться запустить сервер.

Ответ 22

Если вы пытаетесь отладить приложение на сервере, просто проверьте точки останова. Вы могли бы включить весь класс в точку останова. Поэтому удалите эту точку останова.

Эта вещь работала в моем случае, когда я пытался отлаживать.

Ответ 23

Я тоже сталкивался с подобной проблемой, и здесь я нашел для нее другое решение.

Я только что начал Eclipse Luna и еще не разработал/не развернул какой-либо проект. Я попытался добавить Tomcat v7.0 Server и получил такую ​​же ошибку.

Чтобы решить проблему, я отправился в Server Perspective (это фактически вкладка сервера рядом с вкладкой консоли, расположенной ниже кода Project). Дважды щелкните Сервер, который добавлен в Eclipse. Он откроет страницу Обзор. Найдите местоположение сервера и выберите Использовать метаданные рабочей области (не изменяйте местоположение Tomcat). Теперь перезапустите сервер, и ошибка исчезнет.

Сервеp > (двойной щелчок) Tomcat v7.0 Сервер на localhost > (Обзорная страница) Местоположение серверa > Выбрать - Использовать метаданные рабочей области (не изменять местоположение Tomcat).

Ответ 24

Ничто из этого не помогло мне, но установило:

-Djava.net.preferIPv4Stack = истина

как аргумент виртуальной машины на вкладке "Аргументы VM" параметров конфигурации отладки сервера Tomcat решил проблему. (Tomcat 8, Windows 10, Eclipse Mars)

Ответ 25

Сервер Tomcat не начинается с 45 секунд

щелкните правой кнопкой мыши на настроенном сервере, перейдите к свойствам → выберите мониторинг → Добавить → HTTP-протокол 8080

после запуска сервера он будет развернут.

Ответ 26

Я остановил tomcat на компьютере и начал службу (tomcat) с помощью Eclipse IDE.

Ответ 27

Ни одно из вышеперечисленных не работало для меня, но это - 1. Удалите любой проект, если он уже настроен при установке Tomcat. 2. Щелкните правой кнопкой мыши на настроенном сервере → очистить и → очистить рабочий каталог tomcat

Несколько раз и проблема была решена. Спасибо.

Ответ 28

Если вы работаете с этим на Mac, и вы установили Tomcat, используя brew, один хороший способ обойти это - установить Tomcat, используя вместо этого zip файл.

Перейдите сюда, загрузите zip файл, разархивируйте его и в Eclipse создайте новый сервер и укажите "установочный каталог Tomcat" в качестве распакованного файла.

Ответ 29

Таймауты:

  • Начало: 200
  • Стоп: 45

..и затем Window & rarr; Настройки & rarr; Генеральный & rarr; Сетевое подключение.

Установите "Active Provider" = Manual (чтобы отметить все флажки).

Ответ 30

Шаблон URL <servlet-mapping>:

Проверьте проводник проекта & rarr; Дескриптор развертывания & rarr; Servlet Mapping & rarr; проверьте, что все сопоставления присутствуют в пакете контроллера. ссылка изображение как показано ниже:

shop project ref

если какое-либо отображение недоступно, то удалите теги <servlet> и <servlet-mapping> в web.xml.