Java Class Loader getClassLoader(String path)

Here you can find the source of getClassLoader(String path)

Description

get Class Loader

License

Open Source License

Declaration

public static ClassLoader getClassLoader(String path) 

Method Source Code


//package com.java2s;
import java.io.File;

import java.net.URL;
import java.net.URLClassLoader;

public class Main {

    public static ClassLoader getClassLoader(String path) {
        try {/*  w  w  w  .j  a  v a 2s . c o m*/
            File file = new File(path);
            URL url = file.toURL();
            return new URLClassLoader(new URL[] { url }, Thread.currentThread().getContextClassLoader());
        } catch (Exception e) {
            return Thread.currentThread().getContextClassLoader();
        }
    }
}

Related

  1. dumpClassLoader(ClassLoader cl, PrintWriter out)
  2. getClass(Object classLoaderMakedObject, File file, String targetClass)
  3. getClassInputStream(String className, ClassLoader cl)
  4. getClassLoader()
  5. getClassLoader(File[] directories)
  6. getClassLoaderForClass(final Class clazz)
  7. getClassLoaderForDirectory(final File baseFolder)
  8. getClassloaderRootDir(Class forClass)
  9. getClassLoaders(ClassLoader baseClassLoader)