Плагин Hotswapper не перезагружает классы в веб-проекте (JSF, на основе maven), но файлы ресурсов (x html) перезагружаются плавно.
Это моя конфигурация:
- Сервер: Wildfly11
- Java версия: 1.8.0_191
- DCEVM Vesion: 25.71-b01-dcevmlight-26
- Агент горячей замены: 1.3.1-SNAPSHOT ( 2019-04-02)
- Java Возможность запуска сервера:
-XXaltjvm=dcevm -javaagent:/home/user/HotSwapAgent/hotswap-agent-1.3.1-SNAPSHOT.jar=autoHotswap=true -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000"
Я добавил следующие атрибуты в файл hotswap-agent.properties военного проекта
LOGGER=trace extraClasspath=/home/user/HotSwapTest/target/classes webappDir=/home/user/HotSwapTest/src/main/webapp watchResources=/home/user/HotSwapTest/target/classes autoHotswap=true autoHotswap.port=8000
При запуске сервера я получаю следующее сообщение.
'org.hotswap.agent.plugin.hotswapper.HotswapperPlugin' инициализирован в ClassLoader 'ModuleClassLoader для модуля
Сейчас я компилирую файл java, и класс обновляется в папке классов. Но изменения не перезагружаются на сервере wildfly.