Parameters: fullClassName - Name of the fully-qualified Java class to create as anApplication. Parameters: outDir - Where to put the output files Parameters: eclipse - The name of a project to attach a .launch config to Parameters: overwrite - Overwrite an existing files if they exist. Parameters: ignore - Ignore existing files if they exist. throws: IOException -