Maven Training Logo

Maven Training

Live Online & Classroom Enterprise Training

Master the techniques of build automation ,primarily Java development projects using Apache Maven. Maven provides developers a complete build lifecycle framework. With this course help your team to gain understanding on advance topics of Maven which includes setup of Maven, Build a project, Work with Maven's directory structure, plugins, repositories, and Project Object Model (POM).

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

What is Maven Training about?

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.

What are the objectives of Maven Training ?

At the end of Maven training course, the participants will be able to:

  • Download and install Maven
  • Build a project
  • Work with Maven's directory structure, plugins, repositories, and more
  • Explain the Project Object Model (POM)
  • Build a complete web application using Maven

Who is Maven Training for?

  • Java developers
  • IT Project managers

What are the prerequisites for Maven Training?

Must Have

  • Core Java and Java web programming experience

Available Training Modes

Live Online Training

12 Hours

Classroom Training

2 Days

Course Outline Expand All

Expand All

  • Why Maven
  • Convention over Configuration
  • Key Featuresof Maven
  • Alternatives to Maven
  • Downloading Maven
  • Installing Maven
  • Local Maven Repository
  • Testing The Maven Installation
  • Getting Help
  • Creating a Project
  • Building a Project
  • Maven Directory Structure
  • Standard Maven Lifecycle
  • Maven Plugins and Goals
  • Maven Coordinates
  • Dependency Management
  • Maven Repositories
  • Maven Archetypes
  • The Project Object Model (POM)
  • Project Coordinates
  • Dependencies
  • POM Inheritance and Aggregation
  • Multi-Section Projects
  • Creating the Web Project
  • Configuring the Jetty Plugin
  • Working with Servlets
  • Adding Dependencies
  • Activating Profiles
  • Profiles and Portability
  • Surefire
  • Failsafe
  • Findbugs
  • Cobetura
  • User-Created
  • Installing the m2eclipse plugin
  • The Maven Console
  • Creating a Project and POM file
  • Running the Builds
  • Dependencies

Who is the instructor for this training?

The trainer for this Maven Training has extensive experience in this domain, including years of experience training & mentoring professionals.

Reviews