public class ClassLoaderHelper
extends java.lang.Object
| Constructor and Description |
|---|
ClassLoaderHelper() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.ClassLoader |
createBootClassLoader(java.lang.ClassLoader parent,
java.util.Set<org.eclipse.aether.artifact.Artifact> artifacts)
Creates the classloader to boot the runtime.
|
static java.lang.ClassLoader |
createHostClassLoader(java.lang.ClassLoader parent,
java.util.Set<org.eclipse.aether.artifact.Artifact> hostArtifacts)
Creates the host classloader based on the given set of artifacts.
|
public static java.lang.ClassLoader createBootClassLoader(java.lang.ClassLoader parent,
java.util.Set<org.eclipse.aether.artifact.Artifact> artifacts)
parent - the parent classloaderartifacts - the set of artifacts to include on the boot classpathpublic static java.lang.ClassLoader createHostClassLoader(java.lang.ClassLoader parent,
java.util.Set<org.eclipse.aether.artifact.Artifact> hostArtifacts)
parent - the parent classloaderhostArtifacts - the artifacts