logo

class

build::CompileJava

sys::Obj
  build::Task
    build::JdkTask
      build::CompileJava

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

Slots

cp

File[] cp := File[,]

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

Source

cpAddExtJars

Void cpAddExtJars()

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

Source

cpAddJars

Void cpAddJars(File dir)

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

Source

make

new make(BuildScript script)

Construct uninitialized javac task

Source

outDir

File outDir

Output directory

Source

run

override Void run()

Run the javac task

Source

src

File[] src := File[,]

List of source files or directories to compile

Source