class

CompileJava

class CompileJava : JdkTask

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

constructors make

Construct uninitialized javac task

fields src

List of source files or directories to compile

params

Extra parameters to pass to javac

cp

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

outDir

Output directory

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.5 ∙ 24-Feb-2026 14:33 EST