Compiles the project code using the javac compiler. Typically this command is
invoked from inside a shell script as an alternative to invoking the javac
compiler in an os-specific way. For example the logic that detects whether or
not the source directory exists would be hard to replicate across batch files
and bash scripts.

Below are typical scripts for executing a project with bash and dos.
In order to configure the underlying ant task, beans introspection is used on
the protoj.util.JavacCompileTask parent. That parent contains two properties
called compileTask and dirSet that are instances of
org.apache.tools.ant.taskdefs.Javac and org.apache.tools.ant.types.DirSet
respectively and so consult the ant reference to determine the available set of
properties that are available for configuration.


--basic.sh--

#parse("src/resources/protoj/basic/bin/basic.sh")

--basic.bat--

#parse("src/resources/protoj/basic/bin/basic.bat")
