What is maven in java?
1) Maven is a powerful project management tool that is based on POM (project object model). It is used for project build, dependency and documentation.
2) It simplifies the build process like ANT. But it is too much advanced than ANT.