Maven Flashcards
What is Maven?
Maven is a project management and comprehension tool. Maven provides developers a
complete build lifecycle framework. Development team can automate the project’s build
infrastructure in almost no time as Maven uses a standard directory layout and a default
build lifecycle.
What is the POM?
POM stands for Project Object Model. It is fundamental Unit of Work in Maven. It is an
XML file. It always resides in the base directory of the project as pom.xml. It contains
information about the project and various configuration details used by Maven to build the
project(s). POM contains the some of the following configuration information − project
dependencies, plugins, goals, build profiles, project version, developers, mailing list
What are the elements of a project’s
coordinates?
::
What is a dependency?
A dependency is an artifact that Maven will include as part of the build. This is analogous
to including JAR files in your classpath in an Eclipse build.