Ограничения горячей замены Java

Java-функция горячей замены сэкономила мне много времени. Однако у него много ограничений (например, изменение схемы не поддерживается). Есть идеи, будет ли это ограничение снято раньше? Судя по этой записи на форуме, похоже, что ее игнорируют.

Я знаю, что такие продукты, как JRebel, помогают. Но кто-нибудь знает о каких-либо инструментах с открытым исходным кодом для этого?


person amit    schedule 11.02.2009    source источник


Ответы (4)


Вы можете проверить Dynamic Code Evolution VM (также на http://java.net/projects/dcevm)

person Tan Hui Onn    schedule 10.08.2012

JavaRebel — хороший инструмент, но его нужно купить.

Я хотел бы посоветовать вам использовать инструмент hotswaping ant:

http://www.asjava.com/core-java/how-to-hotswap-java-code-into-jvm-redefinition-example/

person Kim.R    schedule 24.02.2012

Предполагается, что OSGI как-то продвинулась в решении этой проблемы. Вы можете взглянуть на apache felix

person krosenvold    schedule 11.02.2009

Вы также можете проверить Eclipse Equinox.

person onejigtwojig    schedule 04.02.2010