在开发期间重新启动您的(服务器)可能会消耗大量时间。zeroturnaround 的人们意识到了这一点,并创建了 jrebel,它具有令人印象深刻的功能列表:
http://zeroturnaround.com/jrebel/features/
sun jvm 上的 Hotswap 历史悠久:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4910812
所以今天 jvm hotswap 所支持的似乎都是“对方法体的更改”。
这是所有 jvm 共有的唯一热交换功能,还是 jvm 在热交换功能上有所不同?