The requirements check phase of the Makefile doesn't check whether ant and javac can be found from path. This causes failures, like:
BUILD FAILED
/home/bergie/Projects/tmp/UmlCanvas/lib/Canvas2D/lib/yuicompressor-2.4.2/build.xml:23: Unable to find a javac compiler