Apache Maven is an open-source standards-based project management tool. Using a project object model (POM), it provides functionality for project build management, reporting and documentation. This course covers how to set up Maven and build and test projects. You'll learn how to navigate the project structure and the pom.xml, and you'll learn about repositories and dependency management. You'll learn about Maven project lifecycle phases, goals and associated plugins, and how to use archetypes to create projects. You'll also learn how to manage multi-module projects and use build profiles.
Developers who want to learn how to use Maven for building, managing, and automating projects