This course will familiarize you with Maven, a very popular software for Java project development: building, reporting, documentation... are done from a central piece of information and in a transparent way between the teams involved in the development. Maven simplifies and standardizes the process of building a project, increases reusability and handles most of the tasks related to building.
Objectives
To provide the knowledge and skills required to automate the build procedures for your Java applications.
Is it for you ?
Developers and architects.
Prerequisite
Experience with the Java language (Course DE204).
Content
- The objectives of Maven
- Installing Maven
- Using a repository, and understanding the coordinates of artifacts
- The structure of the various types of projects with Maven
- Configuring and using plugins
- The default application life cycle
- Using lifecycle phases
See more + / -
- Configuring the POM file for a project
- Configuring multi-module projects
- Using inheritance between projects
- Understanding dependency management: version, scope, transitive, etc.
- Using the m2e plugin for Eclipse
- Customizing the project build
- Generating a project site and reports.
💡 Informations utiles
Our training programs are delivered in private sessions tailored to your needs—on-site at your location, virtually, or in our training rooms. Dates, schedules, language, and format are all fully customizable to fit your team. Ready to get started? Fill out the request form below to plan your training or receive a personalized proposal—our team will be happy to connect with you shortly.
Trainers
Private or personalized training
Do you have several employees interested in the same training course? Whether in person at your offices or remotely in virtual mode, we offer private training courses tailored to your team's needs. Group rates are available. Contact us for more details or request a quote online.
Request a quote