Мы переносим старый микросервис JavaEE в облако (Openshift), поэтому мы упаковываем его в Wildfly-Swarm (теперь Thorntail).
Нам удалось заставить его работать, оптимизировать дроби и так далее, но когда дело доходит до запуска проекта локально, мы делаем mvn wildfly-swarm: run
(теперь из fatjar).
Работает хорошо, мы храним упаковку в банке и создаем банку со всем, что ей нужно и работает. Но мы не можем выполнять горячую замену, горячее реалодирование, как бы вы это ни называли; динамически заменяя реализацию класса во время выполнения приложения, изменяйте код без повторного запуска сервера. И мы хотим использовать Eclipse IDE, да.
Я довольно много гуглил, самые полезные вещи, которые я нашел, связаны с направлением пакета проекта maven как jar, затем он создает hollowjar, который будет «серверной частью», которая вам нужна, а затем с этим каким-то образом вы перезагружаете только часть кода, и все могло работать. Пробовали безуспешно Wildfly-hive
Было бы очень приятно, если бы кто-нибудь нам помог: D