logo

abstract class

build::BuildJava

sys::Obj
  build::BuildScript
    build::BuildJava

BuildJava is the base class for build scripts used to manage building Java source code into a Java jar file.

Slots

clean

Void clean()

Source

compile

Void compile()

Source

defaultTarget

override Target defaultTarget()

Default target is compile.

Source

full

Void full()

Source

jar

File jar

Required target jar file to build

Source

mainClass

Str mainClass

Main class name to add to manifest if not null.

Source

packages

Str[] packages

Required list of dotted package names to compile. Each of these packages must have a corresponding source directory relative to the script directory.

Source