Этот вопрос возник у меня при разработке с использованием Eclipse.
Я использую JBoss Application Server и использую горячую замену кода. Но эта опция требует, чтобы опция «строить автоматически» была включена. Это заставляет Eclipse создавать рабочее пространство автоматически (периодически или когда файл сохраняется?), А для большой базы кода это занимает слишком много времени и обработки, что приводит к зависанию машины на некоторое время. Также иногда отображается сообщение об ошибке, в котором говорится, что горячая замена кода не удалась.
У меня вопрос: есть ли лучший способ увидеть результат изменения кода?
В настоящее время у меня есть два следующих предложения:
Есть модульные тесты - это позволит запустить один тест и увидеть результат изменения кода. (Но для приложения JavaEE, которое использует EJB, легко настроить модульные тесты?)
Использовать OSGi - что позволяет добавлять файлы jar в работающую систему без остановки JVM.
Приветствуются любые идеи в отношении вышеупомянутых предложений или любых других предложений или рамок, которые позволяют это сделать.