-
Notifications
You must be signed in to change notification settings - Fork 34
Description
快速调试方法报错(方法内有用到枚举,枚举类包含 LIst 成员变量)
DebugTools: 2026-01-13 14:40:22.562 DEBUG [DebugTools-ClientHandle-Thread-61576] i.g.f.d.t.b.c.DebugToolsExtensionClassLoader 33 : DebugToolsExtensionClassLoader parent is jdk.internal.loader.ClassLoaders$AppClassLoader@2b2fa4f7
DebugTools: 2026-01-13 14:40:23.385 ERROR [DebugTools-ClientHandle-Thread-61576] i.g.f.d.t.c.h.PacketHandleService 48 : RunTargetMethodRequestHandler} packet RunTargetMethodRequestPacket(runDTO=RunDTO(identity=11888da62ed470c6425d22bd1dd4ec08, headers={}, classLoader=AllClassLoaderRes.Item(name=jdk.internal.loader.ClassLoaders$AppClassLoader, identity=2b2fa4f7), targetClassName=com.domain.service.order.OrderDomainService, targetMethodName=doCancelOrder, targetMethodParameterTypes=[java.lang.Long, com.common.order.enums.OrderOperateTypeEnum, java.lang.Long, java.lang.String], targetMethodContent={orderId=RunContentDTO(type=simple, content=0), operateTypeEnum=RunContentDTO(type=enum, content=CREATE_ORDER), optUserId=RunContentDTO(type=simple, content=0), optUserName=RunContentDTO(type=simple, content=)}, xxlJobParam=, traceMethodDTO=TraceMethodDTO(traceMethod=true, traceMaxDepth=5, traceMyBatis=false, traceSQL=false, traceSkipStartGetSetCheckBox=false, traceBusinessPackageRegexp=, traceIgnorePackageRegexp=), methodAroundContent=null, methodAroundContentIdentity=null)) happen error
java.lang.ClassNotFoundException: com.mall.common.order.enums.OrderStatusEnum[]
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
at io.github.future0923.debug.tools.server.trace.TraceMethodClassFileTransformer.redefineMethod(TraceMethodClassFileTransformer.java:236)
at io.github.future0923.debug.tools.server.trace.TraceMethodClassFileTransformer.redefineMethod(TraceMethodClassFileTransformer.java:295)
at io.github.future0923.debug.tools.server.trace.TraceMethodClassFileTransformer.redefineMethod(TraceMethodClassFileTransformer.java:295)
at io.github.future0923.debug.tools.server.trace.TraceMethodClassFileTransformer.redefineMethod(TraceMethodClassFileTransformer.java:295)
at io.github.future0923.debug.tools.server.trace.TraceMethodClassFileTransformer.redefineMethod(TraceMethodClassFileTransformer.java:295)
at io.github.future0923.debug.tools.server.trace.TraceMethodClassFileTransformer.traceMethod(TraceMethodClassFileTransformer.java:109)
at io.github.future0923.debug.tools.server.scoket.handler.RunTargetMethodRequestHandler.handle(RunTargetMethodRequestHandler.java:130)
at io.github.future0923.debug.tools.server.scoket.handler.RunTargetMethodRequestHandler.handle(RunTargetMethodRequestHandler.java:58)
at io.github.future0923.debug.tools.common.handler.PacketHandleService.handle(PacketHandleService.java:46)
at io.github.future0923.debug.tools.server.thread.ClientHandleThread.run(ClientHandleThread.java:80)