Description
Java 9+ changed how ClassLoaders work. The two most salient points:
The boot classloader no longer 'sees' the platform classes. A new 'platform classloader' does and should be the parent of new ClassLoaders
The system classloader is no longer a URLClassLoader, so we can't get the URLs of JARs in its classpath
Attachments
Issue Links
- is cloned by
-
SPARK-28110 on JDK11, IsolatedClientLoader must be able to load java.sql classes
- Closed
- links to