diff --git a/spring-boot-project/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/ExtendedGroovyClassLoader.java b/spring-boot-project/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/ExtendedGroovyClassLoader.java index 8693ed7bdf..782edec4d3 100644 --- a/spring-boot-project/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/ExtendedGroovyClassLoader.java +++ b/spring-boot-project/spring-boot-cli/src/main/java/org/springframework/boot/cli/compiler/ExtendedGroovyClassLoader.java @@ -176,7 +176,7 @@ public class ExtendedGroovyClassLoader extends GroovyClassLoader { DefaultScopeParentClassLoader(ClassLoader parent) { super(parent); this.groovyOnlyClassLoader = new URLClassLoader(getGroovyJars(parent), - parent.getParent().getParent()); + getClass().getClassLoader().getParent()); } private URL[] getGroovyJars(ClassLoader parent) {