nAllow the developers to comprehend the
complete state of a project in the shortest time by using easy build process, uniform building system, quality project management information (such as change Log, cross-reference,
mailing lists,
dependencies, unit test reports, test coverage reports and many more), guidelines for best
practices and transparent
migration to new features. To achieve to this goal Maven attempts to deal with several
areas like:
nIt makes the build process easy
nProvides a uniform building system
nProvides quality related project information
nProvides guidelines related to development to
meet the best goal.
nAllows transparent migration to new features.