type

CompileJava

src 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

Slot Details

cp

src File[] cp := File[,]

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

cpAddExtJars

src Void cpAddExtJars()

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

cpAddJars

src Void cpAddJars(File dir)

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

make

src new make(BuildScript script)

Construct uninitialized javac task

outDir

src File? outDir

Output directory

params

src Str[] params

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

run

src virtual override Void run()

Run the javac task

src

src File[] src := File[,]

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