как отключить тайм-аут запуска сервера eclipse?

<p>по умолчанию при использовании сервера веб-приложений в eclipse web tools запуск сервера завершится неудачно через 45 секунд. я могу увеличить это время ожидания в свойствах экземпляра сервера, но я не вижу способа полностью отключить время ожидания (полезно при отладке запуска приложения). есть ли способ сделать это?</p>

<p><img src="https://i.stack.imgur.com/smwty.png" alt="enter image description here"> в eclipse indigo вы можете редактировать время ожидания по умолчанию, дважды щелкнув по серверу в представлении "серверы" и изменив время ожидания для запуска (см. рисунок). сохраните свои изменения, и вы готовы!</p>

<ol> <li>на eclipseide дважды щелкните на сервере</li> <li>откроется панель администратора, нажмите на вкладку "тайм-ауты"</li> <li>поместите большее значение в поле "пуск (в секундах)", может быть 1800</li> <li>перезагрузите/запустите сервер</li> </ol><p>если все в порядке, сервер должен запуститься.</p>

<p>просто еще один пункт данных. если вы видите в консоли "запуск сервера в nnn мс", но представление "сервер" по-прежнему показывает, что он пытается запустить, а затем время ожидания в конечном итоге убивает сервер, возможно, у вас не настроен простой соединитель http. например, если в вашем tomcat настроен только двухсторонний ssl-коннектор, он будет нормально запускаться со сценариями в "tomcat\_home/bin", но если вы попытаетесь запустить его с представлением eclipse server, он не будет возможность открыть соединение с портом http, и будет прервана, когда истечет время ожидания. (это было с довольно старой sts 2.1.0. не знаю, исправлено ли это в более поздних версиях)</p><p>джо</p>

<p>ответ джули дает вам длительный перерыв, но не безграничный. вы можете переместить файл конфигурации сервера в рабочую область, а затем напрямую отредактировать xml-файл и установить ограничение, превышающее 1800. это ужасный хак, но он должен работать. <img src="https://farm4.static.flickr.com/3525/3248844372\_a5fa3cf781.jpg" alt="alt text"></p>

<p>перейти в окно> настройки> сервер</p><p>установите "задержка времени ожидания сервера" в раскрывающемся меню как "неограниченный".</p><p>или же</p><p>перейти к $ workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.wst.server.core.prefs</p><p>добавить/обновить строку machine-speed = -1</p><p>здесь -1 ~ неограниченно</p>

<p>если после изменения параметров тайм-аута у вас по-прежнему есть проблема, лучше всего удалить конфигурацию сервера в eclipse (на вкладке "вид сервера") и заново создать ее.</p><p>сервер -> новый сервер.</p><p>это сработало для меня.</p>

<p>да, это работает, но максимальный лимит составляет 1800, что составляет 30 минут.</p><p>иногда при перестройке всей нашей базы данных (при первом запуске сервера) это может продолжаться дольше 30 минут и вызывает проблемы.</p>