diff --git a/plugins/scripting/scripting-compiler/src/org/jetbrains/kotlin/scripting/compiler/plugin/repl/ReplInterpreter.kt b/plugins/scripting/scripting-compiler/src/org/jetbrains/kotlin/scripting/compiler/plugin/repl/ReplInterpreter.kt index c98683a371c..9bf26373eda 100644 --- a/plugins/scripting/scripting-compiler/src/org/jetbrains/kotlin/scripting/compiler/plugin/repl/ReplInterpreter.kt +++ b/plugins/scripting/scripting-compiler/src/org/jetbrains/kotlin/scripting/compiler/plugin/repl/ReplInterpreter.kt @@ -37,7 +37,14 @@ class ReplInterpreter( else -> null } } - private val classLoader = ReplClassLoader(URLClassLoader(classpathRoots.map { it.toURI().toURL() }.toTypedArray(), null)) + + private val classLoader = + ReplClassLoader( + URLClassLoader( + classpathRoots.map { it.toURI().toURL() }.toTypedArray(), + ClassLoader.getSystemClassLoader() + ) + ) private val messageCollector = object : MessageCollector { private var hasErrors = false