Я хотел бы знать, какие платформы веб-приложений Java обеспечивает "горячей перезагрузке" возможность, т.е. она позволяет разрабатывать приложения и повторно развернула их на сервере "почти немедленно" (т.е. за меньше, чем несколько секунд).
В мире Java, Игре! делает это из поля, но что я ищу, более исчерпывающий список.
Другие примеры, о которых я знаю, включают: Nuxeo WebEngine, если Вы используете Eclipse и правильный плагин, или, в мире Python, Django и Опорах (при использовании --reload
опция).
Насколько мне известно, вы можете выполнять горячую перезагрузку почти со всеми фреймворками Java, если используете jrebel . В некоторых фреймворках есть встроенное горячее развертывание, как указано в других ответах.
Если вы используете POJO
вместо EJBs
, Структура шва
должны быть в вашем списке.
В Tapestry 5, как и в Seam, есть горячее развертывание изменений отдельных классов / страниц.
При разработке приложения struts (2) в eclipse оно также автоматически перезагружается, как только вы сохраняете файл, который успешно компилируется.
Однако сеансы теряются при каждой перезагрузке, что немного раздражает ..