Instantiate a plugin class, given the class and the compiler it is to be used in.
Use a class loader to load the plugin class.
Load all plugins specified by the arguments.
Load all plugins specified by the arguments.
Each of jars
must be a valid plugin archive or exploded archive.
Each of dirs
may be a directory containing arbitrary plugin archives.
Skips all plugins named in ignoring
.
A single classloader is created and used to load all of them.
...
1.0, 2007-5-21