Package org.omegat

Class MainClassLoader

All Implemented Interfaces:
Closeable, AutoCloseable

public final class MainClassLoader extends URLClassLoader
  • Constructor Details

    • MainClassLoader

      public MainClassLoader(ClassLoader parent)
    • MainClassLoader

      public MainClassLoader(URL[] urls, ClassLoader parent)
    • MainClassLoader

      public MainClassLoader()
  • Method Details

    • addJarToClasspath

      public void addJarToClasspath(URL url)
      Add URL to classpath.
      Parameters:
      url - to added.
    • addJarToClasspath

      public void addJarToClasspath(File jarFile) throws MalformedURLException
      Add Jar file into classpath.
      Parameters:
      jarFile - JAR file to add to classpath.
      Throws:
      MalformedURLException - when a malformed File object is passed.
    • findAncestor

      public static MainClassLoader findAncestor(ClassLoader cl)