The essence of strategy is choosing what not to do. Michael Porter
Few notes I'm taking while migrating one of my project from a classic ant build to Maven 2. Filtering Source Code In my ant build, ant preprocesses the source code - meaning it copies it to a temporary folder and while copying its replaces tokens such as "@VERSION@", "@YEAR@" in ...