Now, I still think Ant is ridiculous compared to good old "make". But that's another story. Umm, we have an app that consists of 2,000 classes and is packaged with a few dozen of JARs, hundreds of JSPs, and various resource files into an EAR. It's a big task to pull files from a version control system, compile, build, package, and deploy everything as an enterprize app, -- a little too much for a good old "make".