diff --git a/amm/runtime/src/main/scala/ammonite/runtime/Classpath.scala b/amm/runtime/src/main/scala/ammonite/runtime/Classpath.scala index d6aa00a16..5ac752b71 100644 --- a/amm/runtime/src/main/scala/ammonite/runtime/Classpath.scala +++ b/amm/runtime/src/main/scala/ammonite/runtime/Classpath.scala @@ -43,7 +43,10 @@ object Classpath { while(current != null){ current match{ case t: java.net.URLClassLoader => - files.appendAll(t.getURLs.map(u => new java.io.File(u.toURI))) + files.appendAll( + t.getURLs + .filter(u => "file".equals(u.getProtocol)) + .map(u => new java.io.File(u.toURI))) case _ => } current = current.getParent