Javaプログラムを実行すると、この行にエラーが表示されます
compiler.getTask(null, null, new DiagnosticCollector<JavaFileObject>(), null, null, compilationUnits);
私が得ているエラーは次のとおりです。
Exception in thread "main" java.lang.NullPointerException
at AnotherClassLoader.loadClass(test.java:58)
at test.main(test.java:30)
at Main.main(Main.java:68)
このエラーを解決する方法を教えてください。