public class ClassUtil
extends java.lang.Object
| Constructor and Description |
|---|
ClassUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.ClassLoader |
getClassLoader(java.lang.String path)
Returns the ClassLoader
|
static java.lang.ClassLoader |
getClassLoaderFromJar(java.lang.String jarPath)
Returns the ClassLoader to a jar
|
static java.lang.ClassLoader |
getClassLoaderFromJars(java.lang.String jarDir)
Returns the ClassLoader to all the jars present in the
dir passed has first parameter.
|
static java.util.Map |
loadClass(java.lang.ClassLoader classLoader,
java.lang.String[] classNames)
Tries to load the classes present in the array
passed has second parameter from
the ClassLoader passed has first parameter.
|
public static java.util.Map loadClass(java.lang.ClassLoader classLoader,
java.lang.String[] classNames)
throws java.lang.Exception
classLoader - ClassLoader used to find the classclassNames - array of classes to load.java.lang.Exceptionpublic static java.lang.ClassLoader getClassLoaderFromJars(java.lang.String jarDir)
throws java.lang.Exception
jarDir - path to the directory containing the jarsjava.lang.Exceptionpublic static java.lang.ClassLoader getClassLoaderFromJar(java.lang.String jarPath)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.ClassLoader getClassLoader(java.lang.String path)
throws java.lang.Exception
java.lang.ExceptionCopyright © 2003-2014 QuickServer.org