class

CompileJava

class CompileJava : JdkTask

Run the Java compiler to produce a directory of Java classfiles.

constructors make

Construct uninitialized javac task

fields cp

Class path - list of jars to compile against, rt.jar is automatically included

outDir

Output directory

params

Extra parameters to pass to javac

src

List of source files or directories to compile

methods cpAddExtJars

Add all the jars found in lib/java/ext and lib/java/ext/os to the class path

cpAddJars

Add all the jar files found in the specified directory to the classpath

run

Run the javac task

cp File[] : cp

Class path - list of jars to compile against, rt.jar is automatically included

cpAddExtJars Void cpAddExtJars()

Add all the jars found in lib/java/ext and lib/java/ext/os to the class path.

cpAddJars Void cpAddJars(File dir)

Add all the jar files found in the specified directory to the classpath.

make new make(BuildScript script)

Construct uninitialized javac task

outDir File? : outDir

Output directory

params Str[] : params

Extra parameters to pass to javac. Default is to target 1.5 classfiles.

run virtual Void run()

Run the javac task

src File[] : src

List of source files or directories to compile. If a directory is specified, then it is recursively searched for all ".java" files.

Haxall 4.0.6 ∙ 21-Jul-2026 09:48 EDT