開発中に (サーバー) を再起動すると、かなりの時間がかかる可能性があります。zeroturnaround の人々はこれに気づき、非常に印象的な機能のリストを持つ jrebel を作成しました。
http://zeroturnaround.com/jrebel/features/
Sun jvm のホットスワップには長い歴史があります。
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4910812
したがって、現在 jvm hotswap でサポートされているのは、「メソッド本体の変更」だけのようです。
これはすべての jvm に共通する唯一のホットスワップ機能ですか、それとも jvm はホットスワップ機能が異なりますか?