Maven was originally designed to simplify building processes. The primary goal of Maven is to provide , a comprehensive model for projects, which is reusable, maintainable, and easier to comprehend. Maven provides plugin or tools to interacct with the declarative model.
Upon successful completion of the course, the learner will be able to
Create a maven project with interactive and non-interactive model
Know about maven build lifecycle
Build maven assembly
Use maven resource filter
Know about maven build profiles
Create your own customised archetypes
Host your maven project
Apache Maven is a software project management and comprehension tool. This module will give you the introduction to maven and guidance to install maven in your local machine.
Project Object Model is the fundamental unit of the maven project. This module will gives you a brief introduction about POM.
Maven repository is is a directory where all the project jars, library jar, plugins or any other project specific artifacts are used and can be used by Maven easily. This module will give you the brief explanation about maven repositories and guidance to create a simple maven project.
A build lifecycle is an organized sequence of phases that exist to give order to a set of goals. This module will give you the introduction about maven build lifecycle.
The Assembly Plugin for Maven is primarily intended to allow users to aggregate the project output along with its dependencies, modules, site documentation, and other files into a single distributable archive. In this module, we are going to learn and practice building maven assemblies and maven resource filters.
A Build profile is a set of configuration values, which can be used to set or override default values of Maven build. This session will helps you to understand the concept of maven build profiles.In this module, we are going to learn about maven build profiles.
Instead of using pre-defined archetypes, we can create our own archetype and use it for other projects. In this module we are going to learn and practice, how to create custom archetypes.
We can host our maven project in maven repository. This session will help you to host your maven project in the maven repository.In this module, we are going to see about how to host a maven project.
This module will help you to self assess you on the topics which you have learnt from the previous modules.
Learning through E-Box is completely Hands-on and practice based thereby helping you understand the intricacies of Live Project Scenarios
E-Box’s programs and Courses are designed by Professionals in the Industry & Academicians, assuring a quality learning experience
With 100’s Mentors online ready to get your Doubts clarified and to Hand Hold you, you will always have someone to sort things our for you
All our Mentors are Top Professionals from their respective Industries. In E-Box you Learn and get mentored by professionals
Auto Evaluation is the Core of E-Box. Your solutions and answers are evaluated instantaneously by E-Box, thereby saving learners a lot of time
With Auto - Evaluation being the core of the Platform, E-Box uses AI & ML to assist Learners during their course of Study
E-Box’s AI algorithms provide you with Exercises that are Personalised and Adaptive based on your Interest and Calibre
Data becomes the core for evolving a personalised learning. E-Box uses these metrics for an Auto Corrective Learning Process