Re: "[...], whereas Eclipse projects generally use Apache Ant."
You do realize that cherry-picking a single point, out of context to boot (since I've explicitly talked about how Eclipse cooperates with Maven on the incremental compilation front), is bad?
You know what's worse? Qouting a two-year-old page, referring to a vastly outdated version of the software in question, without even bothering to verify if the scenario you refer to is reproducible.