in src/main/java/org/apache/dolphinscheduler/maven/DolphinDescriptorGenerator.java [111:122]
private URLClassLoader createCLFromCompileTimeDependencies()
throws Exception
{
List<URL> classesUrls = new ArrayList<>();
classesUrls.add(classesDirectory.toURI().toURL());
for (Artifact artifact : project.getArtifacts()) {
if (artifact.getFile() != null) {
classesUrls.add(artifact.getFile().toURI().toURL());
}
}
return new URLClassLoader(classesUrls.toArray(new URL[0]));
}