如何在运行时动态更新java类(如热部署)

时间:2016-10-24 08:28:07

标签: classloader hotdeploy

我想在运行时动态更新java类(就像热部署一样)。那有解决方案吗?感谢

1 个答案:

答案 0 :(得分:0)

更新已由JVM加载的类的方法是字节码检测。 Java检测代理可以使用java.lang.instrument.Instrumentation类的方法redefineClassesretransformClasses。本地代理可以使用JVMTI API的各个函数RedefineClassesRetransformClasses