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, который перезагружает изменения файлов классов (ну, большинство из них) на лету.

Другие вопросы по тегам