Apache Maven Training Course - Simplilearn | IT Training & Certification | Info Trek
Respect Your Dreams
Follow through on your goals with courses

Apache Maven Training Course - Simplilearn

  • On Demand Class Icon
    On Demand
    • HRDF SBL Claimable
    • Certificate of Attendance available
    • 180 days of access from date of purchase
    Starting From
    RM 640.70
    0 Hours
  • Private Class Icon
    Private Class
    • All of our private classes are customized to your organization's needs.

      Click on the button below to send us your details and you will be contacted shortly.
    0 Days

Course Details

Expand All

The Simplilearn online Apache Maven course is designed to hone your mastery of the Maven build automation tool used for Java development projects. The course will train you on how to set up the Maven environment, pull in dependencies by specifying their coordinates, how to install and deploy a plugin, how to generate reports on your code that will let you know when your developers are running into problems, and how to scale up from simple projects to multi-module projects.

Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting, and documentation from a central repository.

The course is ideal for:

• Intermediate Java developers

• Project managers

• Heavy users of software libraries

Basic knowledge of Java development is beneficial.

By the end of this online Apache Maven course, you will be able to:

• Install Apache Maven successfully

• Understand Maven dependencies and control Maven classpaths

• Install plugins, manage plugins with a parent POM, and find available plugins

• Comprehend Maven build properties

• Create a project website

• Release Maven artifactsBuild a website for multi-module project

• Build a simple installer and run functional tests

• Take advantage of popular Maven tricks and patterns


Expand All

• Introduction to Apache Maven

• Installing Apache Maven
• Understanding the Maven Repository
• Understanding the Maven Lifecycle
• Understanding the Role of Plugins

• Introducing Maven Dependencies

• Controlling Maven Classpaths

• Maven and Transitive Dependencies

• Managing Dependencies that All Projects Need – Part 1

• Managing Dependencies that All Projects Need – Part 2

• Introducing Maven Plugins

• Adding Steps to a Maven Build

• Code Generation

• Managing Plugins with a Parent POM

• Finding Available Plugins

• Maven Build Properties

• Maven Profiles

• Profile Activation via Properties

• Profile Activation via Environment

• User Settings, Profiles and Repositories

• The Basic Website and Reports

• Using Report Plugins

• Creating Custom Pages

• FAQ (frequently asked question) Pages and Site Appearance

• Deploying to a Web Server

• Deploying to a Repository

• Using Snapshots

• Preparing for a Release

• Releasing Maven Artifacts

• Preparing for an Open Source Release

• Publishing to Maven Central

• Understanding the Multi-module Project

• Incremental Building with Multiple Modules

• Building a Website for a Multi-module project

• Releasing the Multi-module Project

• Invoking Ant from Maven

• Accessing Maven Artifacts from Ant

• Building a Simple Installer

• Running Functional Tests

• Disabling Default Plugin Bindings and Excluding Transitive Dependencies


See All


based on 0 ratings reviews