Горячая перезагрузка старого Java-приложения на основе Ant - PullRequest
0 голосов
/ 18 декабря 2011

У меня есть веб-приложение, которое работает на Ant, и я использую Tomcat или JBoss для локального тестирования в Eclipse (но я могу использовать что-то другое). Есть ли для меня хорошие способы перезагрузить приложение? Я надеюсь сделать это так, чтобы я мог перезагрузить классы и не нужно снова заходить в приложение.

Мне также было бы интересно узнать о способах повторного развертывания, в то время как это позволило бы мне продолжить сеанс.

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

1 Ответ

0 голосов
/ 18 декабря 2011

Какой идеей вы пользуетесь?Например, Jetbrains IDEA прекрасно поддерживает горячее повторное развертывание.При развертывании веб-приложения настройте его как разнесенный.После запуска сеанса отладки, если вы изменили файл класса, в меню «Выполнить» выберите «Обновить измененные классы».Новый код класса должен быть развернут.

...