
BuildJava is the base class for build scripts used to manage building Java source code into a Java jar file.
Slots
- clean
-
Void clean()
- compile
-
Void compile()
- defaultTarget
-
override Target defaultTarget()
Default target is compile.
- full
-
Void full()
- jar
-
File jar
Required target jar file to build
- mainClass
-
Str mainClass
Main class name to add to manifest if not null.
- 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.
-
override internal Void validate()
Validate subclass constructor setup required meta-data.