Я пытаюсь динамически применять изменения кода для приложения Java Я отлаживаю использование Eclipse. Все работает как ожидалось для всех классов, кроме одного. После внесения каких-либо незначительных изменений и сохранения я получаю сообщение об ошибке: Hot Code Replace Failed - add method not implemented
.Горячий код заменить на классы, содержащие вложенные классы
До сих пор я узнал, что в отличие от других, мой проблемный класс содержит (анонимные и явные) вложенные классы. Как следствие, построение моего приложения приводит к более чем одному файлу .class
; один для основного класса и дополнительный для каждого внутреннего класса. Я очень подозреваю, что это причина неудачной попытки заменить код.
TL;Есть ли способ сделать замену горячего кода на классы, содержащие внутренние/вложенные классы?
Горячего код замена не является нормальной функцией. При вложенных классах классы должны быть исправлены в группе. «Еще не реализовано» thingy –