public class ClassWriter
Write all of the application classes out to class files. Jasmin files
for the classes will be created in a temporary directory and then
compiled into bytecode using the Jasmin assembler. The output
directory is specified using the outputDirectory parameter. The class files
will be placed in the appropriate subdirectory of that directory
according to their package name.