Perform a search on the site.

Your currency

Maven 3 in practice

Application requirements need to become clear, maintainable code. Use Maven to structure your development approach and connect technical decisions to expected behaviour. Strengthen your ability to design, test and evolve applications independently.

Duration
3 days 21 hours
Code
MAV01FR Code

Presentation

Maven is open-source software for managing the entire lifecycle of a Java project, from creation to implementation and automation. This course teaches the concepts and tools of Maven 3. Practical exercises give you a concrete understanding of how Maven supports the creation and development of J2EE projects.

Objectives

  • Understand Maven 3 fundamentals.
  • Quickly create, read and understand any Maven 3 pom.xml file.
  • Create a project skeleton from Maven templates and archetypes.
  • Add an external dependency to your project.
  • Create multi-module Maven 3 applications.
  • Use dependencyManagement and pluginManagement elements.
  • Automate recurring tasks such as compilation, testing and deployment.
  • Master inheritance and application composition concepts.
  • Apply Maven best practices, including centralising version and dependency properties.
  • Implement Maven resource filtering.
Last update: 23/09/2026