I\'m looking for a make utility for building large java programs. I\'m aware of ANT already, but want to see what else is available.
Ideally, it should be able to handle
This isn't so much an answer as a question. ANT is the standard way of building Java. It works well with Java, the myriad of Java tools out there and with Cruise Control. So why would you want to try anything else?
Unless you have an edge case that ANT doesn't cover, then I'd recommend you stick with ANT.
Of course I'd be happy for a more knowledgeable person to point out why my attitude is stupid and why there is a good case for looking at alternatives ;)