Maven Online Training

Maven Online Training



    Keen Technologies MapReduce Training helps you to learn implementation for processing and generating large data sets with a parallel, distributed algorithm on a cluster. The framework takes care of scheduling tasks, monitoring them and re-executing any failed tasks.

    Course Content

    1. Introduction

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

    2. Dependencies

    • 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

    3. Plugins

    • Introducing Maven Plugins
    • Adding Steps to a Maven Build
    • Code Generation
    • Managing Plugins with a Parent POM
    • Finding Available Plugins

    4. Controlling The Build

    • Maven Build Properties
    • Maven Profiles
    • Profile Activation via Properties
    • Profile Activation via Environment
    • User Settings, Profiles and Repositories

    5. The Project Website

    • The Basic Website and Reports
    • Using Report Plugins
    • Creating Custom Pages
    • FAQ (frequently asked question) Pages and Site Appearance
    • Deploying to a Web Server

    6. The Maven Release Process

    • Deploying to a Repository
    • Using Snapshots
    • Preparing for a Release
    • Releasing Maven Artifacts
    • Preparing for an Open Source Release
    • Publishing to Maven Central

    7. Multi-Module Projects

    • Understanding the Multi-module Project
    • Incremental Building with Multiple Modules
    • Building a Website for a Multi-module project
    • Releasing the Multi-module Project

    8. Maven Tricks And Patterns

    • Invoking Ant from Maven
    • Accessing Maven Artifacts from Ant
    • Building a Simple Installer
    • Running Functional Tests
    • Disabling Default Plugin Bindings and Excluding Transitive Dependencies

    Write a Review

    Your email address will not be published. Required fields are marked *

    Course Reviews


    • 5 stars0
    • 4 stars0
    • 3 stars0
    • 2 stars0
    • 1 stars0

    No Reviews found for this course.

    • 4 weeks, 2 days
    Contact Us

    +1 475-212-0075

    Drop us a query

    Error: Contact form not found.

    Job Support

    Error: Contact form not found.

    Course Features

    Live Instructor-led Classes

    This isn't canned learning. Its dynamic, its interactive, its effective

    Expert Educators

    Only the best or they're out. We are constantly evaluating our trainers

    24&7 Support

    We never sleep. Need something answered at 3 am? No Problem

    Flexible Schedule

    You don't learn as per our calendar. We work according to yours.

    Customized Training's

    The most part self-managed and adaptable to suit a person's particular adapting technology needs

    Priority Based Training's

    Real-time Scenario based Assignments and Case Studies