About Maven

This introduction to Apache Maven training teaches attendees how to automate the build of Java projects using the IDE independent Apache Maven. The course teaches how to use maven outside of any IDE and how popular IDEs such as NetBeans and Eclipse integrate with the Maven build system.

Prerequisites

This course is best suited for individuals with Java Experience

Course Content

Introducing Maven

Why Maven

Convention over Configuration

Key Featuresof Maven

Alternatives to Maven

Installing and Running Maven

Downloading Maven

Installing Maven

Local Maven Repository

Testing The Maven Installation

Getting Help

Getting Started

Creating a Project

Building a Project

Maven Directory Structure

Standard Maven Lifecycle

Maven Plugins and Goals

Maven Coordinates

Dependency Management

Maven Repositories

Maven Archetypes

Project and Dependencies

The Project Object Model (POM)

Project Coordinates

Dependencies

POM Inheritance and Aggregation

Multi-Section Projects

A Web Application in Maven

Creating the Web Project

Configuring the Jetty Plugin

Working with Servlets

Adding Dependencies

Basic Build Profiles

Activating Profiles

Profiles and Portability

Plugins

Surefire

Failsafe

Findbugs

Cobetura

User-Created

Using m2eclipse

Installing the m2eclipse plugin

The Maven Console

Creating a Project and POM file

Running the Builds

Dependencies

Call Now- +91-921-276-0556

Send a Query









    Please prove you are human by selecting the Cup.

    Enquiry Form
    close slider











      Please prove you are human by selecting the Star.