OUR

Courses

Get to know the Apache Maven build tool and learn how to use it successfully.

  • Introduction to Java build process
  • Classic phases of the build process
  • Concepts: Build Automation, Convention over Configuration, Dependency Management and Repositories
  • Installing and setting up Maven
  • Introduction to Maven
  • Default Maven lifecycle and directory structure
  • Configuration files pom.xml and settings.xml
  • Use of repositories, plugins and archetypes
  • Setting up your own repositories
  • Implementation of own plugins
  • Definition of own archetypes
  • Integrating Maven into classic IDEs
  • Integration of Maven into CI process
  • Advantages and disadvantages over other build tools
  • Best practices for deployment