Как отключить тайм-аут запуска сервера eclipse?
по умолчанию при использовании веб-приложение-сервер в веб-инструментов в Eclipse, запуск сервера будет выполнена после тайм-аута по 45 секунд. Я могу увеличить этот таймаут в свойствах экземпляра сервера, но я не вижу способа полностью отключить тайм-аут (полезно при отладке запуска приложения). Есть ли способ сделать это?
7 ответов:
в Eclipse Indigo вы можете изменить тайм-аут по умолчанию, дважды щелкнув на сервере в представлении "серверы" и изменив тайм-аут для запуска (см. рисунок). Сохраните изменения, и вы хорошо идти!
- на EclipseIDE, дважды щелкните на сервере
- откроется панель администратора, нажмите на вкладку "тайм-ауты"
- поместите большее значение в "Пуск (в секундах)", может быть 1800
- перезапустить/запустить сервер
если все в порядке, сервер должен запуститься.
просто еще одна точка данных. Если вы видите в своей консоли "запуск сервера в NNN ms", но представление сервера по-прежнему показывает, что он пытается запустить, а затем тайм-аут в конечном итоге убивает сервер, возможно, у вас нет простого HTTP-соединителя. Например, если в вашем Tomcat настроен только двухсторонний SSL-соединитель, он будет отлично запускаться со сценариями в "TOMCAT_HOME/bin", но если вы попытаетесь запустить его с помощью представления сервера Eclipse, он не сможет открыть соединение с порт HTTP и завершится, когда он достигнет тайм-аута. (Это было с довольно старым STS 2.1.0. Не знаю, исправлено ли это в более поздних версиях)
Джо
ответ Джули дает вам длительный тайм-аут, но не неограниченный. Можно переместить файл конфигурации сервера в рабочую область, а затем непосредственно отредактировать xml-файл и установить ограничение больше 1800. Это уродливый хак, но должен работать.
Окно Goto > Настройки > Сервер
установите "задержка тайм-аута сервера" как неограниченный из выпадающего меню.
или
Goto $WORKSPACE/.метаданные./Плагины/орг.затмение.ядро.время выполнения./настройки/орг.затмение.РМО.сервер.ядро.префы
добавить / обновить линию машины-скорость= -1
здесь, -1 ~ неограниченный