Class RealmBuilder


  • public final class RealmBuilder
    extends Object
    Adds jar files to ClassRealm and also builds up Path to remember what those jars are.
    Author:
    Kohsuke Kawaguchi
    • Constructor Detail

      • RealmBuilder

        public RealmBuilder​(org.codehaus.classworlds.ClassRealm realm,
                            org.apache.tools.ant.types.Path classPath)
      • RealmBuilder

        public RealmBuilder​(org.codehaus.classworlds.ClassRealm realm)
    • Method Detail

      • addClassFolder

        public void addClassFolder​(File classFolder)
                            throws IOException
        Adds a single class folder.
        Throws:
        IOException
      • addJarFolder

        public void addJarFolder​(File folder,
                                 String... excludes)
                          throws IOException
        Adds all jars in the given folder.
        Parameters:
        folder - A directory that contains a bunch of jar files.
        excludes - List of jars to be excluded
        Throws:
        IOException