我正在尝试将代码更改动态应用于我正在使用Eclipse调试的Java应用程序。除了一个类之外,所有类都能正常工作。在做了任何微小的更改并保存之后,我会收到一条错误消息,上面写着Hot Code Replace Failed - add method not implemented。
到目前为止,我发现与其他类相比,我的问题类包含(匿名和显式)嵌套类。因此,构建我的应用程序会产生多个.class文件;一个用于主类,另一个用于每个内部类。我高度怀疑这是失败代码替换尝试背后的原因。
TL;DR:有没有办法在包含内部/嵌套类的类上进行热代码替换?
发布于 2015-09-08 08:29:42
看看热交换代理
发布于 2015-09-05 16:52:01
如果更改类方案,则无法执行热代码替换。
https://stackoverflow.com/questions/32415169
复制相似问题