ANT

Program-Transformation.Org: The Program Transformation Wiki
ANT is a Java based tool for `making' software. It is described as ``make without makes' wrinkles''. Although it is meant for more languages than just Java, its main aim is Java. ANT is used in large projects, such as ArgoUML? and TomCat?.

http://jakarta.apache.org/ant/index.html