Maven
How maven makes your development group look like a bunch of professionals.
Introduction to Software Build Technology