Maven uses the project object model to describe the project. This includes definitions of the dependencies and runtimes that you must use for the project, reports to run at creation, and many other functions. In Maven 2, this model is defined in pom.xml (in Maven 1, the file was called project.xml).
Maven pom.xml ( ). Maven, POM pom.xml, Maven , , , , .
jar mvn install , . , pom .
Maven - Maven. Maven by Example Maven.
Ant, Maven , .