Commit cffafe31 authored by Andy Wilkinson's avatar Andy Wilkinson

Determine parent ClassLoader in CLI in a more robust manner

Closes gh-11745
parent adfb6dc1
...@@ -176,7 +176,7 @@ public class ExtendedGroovyClassLoader extends GroovyClassLoader { ...@@ -176,7 +176,7 @@ public class ExtendedGroovyClassLoader extends GroovyClassLoader {
DefaultScopeParentClassLoader(ClassLoader parent) { DefaultScopeParentClassLoader(ClassLoader parent) {
super(parent); super(parent);
this.groovyOnlyClassLoader = new URLClassLoader(getGroovyJars(parent), this.groovyOnlyClassLoader = new URLClassLoader(getGroovyJars(parent),
parent.getParent().getParent()); getClass().getClassLoader().getParent());
} }
private URL[] getGroovyJars(ClassLoader parent) { private URL[] getGroovyJars(ClassLoader parent) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment