Недавно у меня была задача, когда мне пришлось использовать функцию замены горячего кода. Таким образом, я сделал это с использованием Java Instrumentation API, доступного в tools.jar.
Использует ли eclipse какую-то другую логику для горячей замены новых файлов классов или использует тот же Java API? Я пытался читать из некоторых мест, но не был ясен:
Отладчик Eclipse Java передает новые файлы классов по отладке канал к другому JVM
Эта строка в Eclipse Hot Code Replace была неясной.