diff --git a/spring-core-test/src/main/java/org/springframework/aot/test/generator/compile/DynamicClassLoader.java b/spring-core-test/src/main/java/org/springframework/aot/test/generator/compile/DynamicClassLoader.java index 8c13a234cbf..b1e2c4cd601 100644 --- a/spring-core-test/src/main/java/org/springframework/aot/test/generator/compile/DynamicClassLoader.java +++ b/spring-core-test/src/main/java/org/springframework/aot/test/generator/compile/DynamicClassLoader.java @@ -57,6 +57,9 @@ public class DynamicClassLoader extends ClassLoader { this.resourceFiles = resourceFiles; this.classFiles = classFiles; this.defineClassMethod = findDefineClassMethod(parent); + if (this.defineClassMethod != null) { + classFiles.forEach(this::defineClass); + } } @Nullable