@ -18,6 +18,7 @@ package org.springframework.boot.cli.compiler;
@@ -18,6 +18,7 @@ package org.springframework.boot.cli.compiler;
import java.io.ByteArrayInputStream ;
import java.io.File ;
import java.io.IOException ;
import java.io.InputStream ;
import java.net.MalformedURLException ;
import java.net.URL ;
@ -25,6 +26,7 @@ import java.net.URLClassLoader;
@@ -25,6 +26,7 @@ import java.net.URLClassLoader;
import java.security.AccessController ;
import java.security.PrivilegedAction ;
import java.util.ArrayList ;
import java.util.Enumeration ;
import java.util.HashMap ;
import java.util.HashSet ;
import java.util.Map ;
@ -230,6 +232,11 @@ public class ExtendedGroovyClassLoader extends GroovyClassLoader {
@@ -230,6 +232,11 @@ public class ExtendedGroovyClassLoader extends GroovyClassLoader {
return false ;
}
@Override
public Enumeration < URL > getResources ( String name ) throws IOException {
return this . groovyOnlyClassLoader . getResources ( name ) ;
}
@Override
protected Class < ? > loadClass ( String name , boolean resolve )
throws ClassNotFoundException {