Maven is a build tool

Training:
The Apache Maven build tool

Seminar description

The integrated build environment Maven breaks new ground in the area of ​​build tools. The aim is to provide a uniform build system that promotes common procedures and working methods. Numerous plugins as well as the so-called Project Object Model (POM) significantly reduce the creation and maintenance effort for build scripts. You don't have to do without things you have come to love, such as documentation, source metrics and JUnit tests. The training uses practical examples to show the use of Apache Maven and provides you with the knowledge you need to use this build tool successfully.

Course content

introduction

  • The origins and goals of Apache Maven
  • Comparison with other build tools such as B. Apache Ant
  • Installation and configuration

Basic concepts

  • The Project Object Model (POM)
  • Structure and use of plugins and goals
  • Life cycle, repository and artifacts
  • Maven variables

practice

  • Creation, configuration and adaptation of your own projects
  • Integration in common IDEs (e.g. Eclipse)
  • Working with Java EE projects
  • Map complex projects with Multiproject
  • Use of the most common plugins (JUnit, etc.)

In-depth topics

  • Build and organize projects effectively
  • Dependency management
  • Work with versions and snapshots
  • Filter resources
  • Separate environment configurations with profiles
  • Repository and its use in company-wide installations
  • Extension with your own plugins

target group

You want to be productive with Apache Maven immediately afterwards.

Requirement for seminar participation

You already have knowledge of programming with Java, e.g. by attending our Java for programmers seminar. Knowledge of other build tools is an advantage but not necessary.

Seminar duration

1 day, 10:00 a.m. to 5:30 p.m. (online training: 9:00 a.m.)

Number of participants

min. 3, max. 8 people

Advantages of participating in a seminar

  • Use Apache Maven to improve your existing build process
  • Avoid common mistakes when working with your projects
  • The training conveys the necessary basics using many exercises and examples
  • You will receive a CD with all examples in the seminar
  • Our course documents are always up to date

Dates for seminar: The Apache Maven build tool

Seminar dateDurationplacepriceSeminar registration
19.07.20211Online trainingLT: 710, - EUROn-line
15.12.20211Mannheim or onlineLT: 710, - EUROn-line

Price per person plus VAT, including documents, certificate, daily catering, drinks, fruit and snacks.

In-house courses

We can also offer all of our seminars to be carried out in-house. The contents of all of our seminars can be combined into a seminar of your choice for your individual training.