What is the purpose of Maven?
Beside this, what is Maven in simple words?
Maven is an automation and management tool. It is written in Java Language and used to build and manage projects written in C#, Ruby, Scala, and other languages. Maven helps the developer to create a java-based project more easily.
Beside above, what is POM XML file why it is used?
It is an XML file that contains information about the project and configuration details used by Maven to build the project. When executing a task or goal, Maven looks for the POM in the current directory. It reads the POM, gets the needed configuration information, then executes the goal.
Maven is based around the central concept of a build lifecycle. There are three built-in build lifecycles: default, clean and site. The default lifecycle handles your project deployment, the clean lifecycle handles project cleaning, while the site lifecycle handles the creation of your project's site documentation.