Closed slandelle closed 2 years ago
Motivation:
Jigsaw has changed the behavior of ClassLoaders. For some reason, ScalaCompilerLoader with a null parent is able to find JDK classes on Java 8 but not on Java 11.
Modification:
Make the parent the root loader.
Result:
We can compile macros with Java 11.
Motivation:
Jigsaw has changed the behavior of ClassLoaders. For some reason, ScalaCompilerLoader with a null parent is able to find JDK classes on Java 8 but not on Java 11.
Modification:
Make the parent the root loader.
Result:
We can compile macros with Java 11.