public class DirectoryClassLoader extends URLClassLoader
ClassLoader that takes a directory of classes and jars as its class path.
The URLs for class loading are:
[dir] [dir]/*.jar [dir]/[custom1]/*.jar ...
| Constructor and Description |
|---|
DirectoryClassLoader(File dir,
ClassLoader parent,
Iterable<String> libDirs) |
DirectoryClassLoader(File dir,
ClassLoader parent,
String... libDirs) |
addURL, close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstancedefineClass, defineClassclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic DirectoryClassLoader(File dir, ClassLoader parent, String... libDirs)
public DirectoryClassLoader(File dir, ClassLoader parent, Iterable<String> libDirs)
Copyright © 2019 CDAP Licensed under the Apache License, Version 2.0.