Wicket - перезагрузка класса во время выполнения
У меня классическая жалоба - перестройка и перезагрузка веб-приложения занимает слишком много времени. Я хочу скомпилировать классы (желательно из IDE) или изменить статический файл и позволить серверу проверить, что изменилось, и действовать соответствующим образом (перезагрузить класс / файл).
Какие у меня варианты для Wicket + JDK 1.6? Я бы предпочел Jetty, но Tomcat, JBoss AS или другие тоже хороши.
Я не пользуюсь ReloadingWicketFilter
так как я использую mvn jetty:run-exploded
потому что это самый простой способ запустить мое приложение с желаемой конфигурацией, и плагин Jetty не поддерживает (?) использование этого.
Спасибо ондра
1 ответ
Обязательно настройте Wicket в режиме разработки, добавив этот параметр init в фильтр Wicket в web.xml:
<init-param>
<param-name>configuration</param-name>
<param-value>development</param-value>
</init-param>
Другим средством повышения производительности является JRebel, который перезагружает изменения файлов классов (ну, большинство из них) на лету.