Перезапуск не нужен.Вы также можете просто опубликовать.Щелкните правой кнопкой мыши запись сервера в представлении Серверы и выберите Опубликовать .Затем он должен выглядеть как Синхронизированный .Вы даже можете настроить Eclipse на автоматическую публикацию изменений на сервере с интервалами, которые даже могут быть установлены на 0 секунд.Дважды щелкните запись на сервере и перейдите в правую верхнюю часть:
![enter image description here](https://i.stack.imgur.com/ywVOe.png)
Однако на его месте небольшое предупреждение: Tomcat ужасен hotpublisher.В основном, это перераспределяет все веб-приложение.Если у вас развернут только один проект, то это не быстрее, чем просто перезапустить сервер.Кроме того, если вы публикуете слишком много, не удивляйтесь, если вы рано или поздно столкнетесь с OutOfMemoryError: PermGen
.
JRebel очень помогает, я тоже этим пользуюсьна работе для JBoss (который по сути представляет собой не что иное, как прославленный Tomcat с кучей дополнительных аспектов Java EE, надетых сверху (JSF, EJB, JPA, JAX-RS, JMS, Mail и т. д., и т. д.)), и он мгновенно перезагружаетизменил класс в памяти сервера при сохранении.Вы просто должны нажать F5 в браузере в течение той же секунды.
Или захватить Glassfish .Он делает это без дополнительных инструментов / плагинов.