Question

Maven takes a lot longer to initialise and start processing when I run it. How can Maven possibly save me time with such a huge startup overhead?

Answers

Are you sure?

This has become a bit of a myth now, as Maven takes very little more than Ant to initialise (with the exception of the first run when plugins must be parsed).

Part of the misconception comes from claims that building the site or building 30 projects takes a lot of CPU and memory. Well, this would happen in Ant too if it were attempted! This area is also a focus for future development so generating these types of parts of the build are much faster.

Use the Console

When it comes down to your day to day development and edit-build-test cycle, you should use the "maven console" command. This console keeps Maven loaded and ready to do your bidding for a specific project. This feature makes Maven faster than Ant for performing builds!