Как обновить веб-приложение Tomcat без перезапуска всей службы?

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

Итак, скажем, нам нужно сделать одно небольшое изменение в одном файле класса. Прямо сейчас нам нужно завершить работу Tomcat (что влияет на остальные четыре приложения), удалить файл WAR (и каталог веб-приложений), повторно развернуть новый файл WAR и перезапустить Tomcat .

Конечно, это расстраивает некоторых людей, потому что это уничтожает все сеансы, вошедшие в систему для всех приложений.

Есть ли лучший способ сделать это? Я имею в виду, есть ли способ перезагрузить только КЛАСС , который изменился вместо всего на машине разработчика?

Спасибо.

90
задан cbmeeks 5 July 2011 в 13:34
поделиться