From 6dc976e86bd69681dd5aad890eb144c3345a779f Mon Sep 17 00:00:00 2001 From: godotg Date: Wed, 17 Jan 2024 15:41:34 +0800 Subject: [PATCH] doc[hotswap]: need to configure the JAVA_HOME environment variable, if you don't configure this environment variable, it may cause an unknown exception --- hotswap/src/main/java/com/zfoo/hotswap/util/HotSwapUtils.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hotswap/src/main/java/com/zfoo/hotswap/util/HotSwapUtils.java b/hotswap/src/main/java/com/zfoo/hotswap/util/HotSwapUtils.java index 666eba0d..09159dfd 100644 --- a/hotswap/src/main/java/com/zfoo/hotswap/util/HotSwapUtils.java +++ b/hotswap/src/main/java/com/zfoo/hotswap/util/HotSwapUtils.java @@ -28,6 +28,8 @@ public abstract class HotSwapUtils { * JVM的启动参数,jdk11过后默认JVM不允许连接自己,需要加上JVM启动参数: -Djdk.attach.allowAttachSelf=true *

* 优先使用简单的Javassist做热更新,因为Byte Buddy使用了更为复杂的ASM,spring boot web项目中会优先使用Byte Buddy热更新 + *

+ * note: 需要配置 JAVA_HOME 环境变量,如果没有配置这个环境变量可能会导致未知异常 * * @param bytes .class结尾的字节码文件 */