On 11 February 2013 23:21, Stephen Connolly <[email protected]> wrote: > "Apache Maven is *the* opinionated software build tool"
A lot of the replies still seem to wordy and technical. Not sure, mine's any better but... Apache Maven builds your Java project "The Maven Way". "The Maven Way" combines industry best practice and community opinions to give you: * Standarized Build Process (every Maven project is built in a similar way, if you have built one Maven project you can build any other one) * Repeatable Build Process (in the future when you need to rebuild that old version of your project for that new patch branch you still can) * Declarative Build Process (you define the what, not the how. The "how" is Maven's opinions) * Dependency Management (dependencies (i.e. jars) are available from http://repo.maven.apache.org/) * Transitive Dependencies (You depends on A, and A depends on B and C, then you will also get B and C) * Extensible Build Process (Use existing Maven plugins, write your own, or call an Ant script, to teach Maven new tricks) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
