When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Apache Maven - Learn it Practically

Learn Apache Maven step by step practically and learn to build java projects and dependency management using Maven

     0 |
  • Reviews ( 0 )
₹799

This Course Includes

  • iconudemy
  • icon0 (0 reviews )
  • icon2.5 total hours
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Apache Maven - Learn it Practically

Apache Maven is a popular build automation and program management tool used for managing projects developed using Java.  This Maven course is designed to sharpen your mastery of the Maven build automation tool.

The lectures in this course, clearly explains the concepts with practical examples so that the students will understand what they learn more clearly and practically.

This course covers all of the basic fundamentals of Maven and also covers in detail, dependencies, plugins, repositories, IDE integrations, and all the basic commands of Maven.   

This course will teach 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.

In this course you will

Learn Maven Lifecycle phases

Learn Maven Plugins and Goals

Learn Maven dependencies - direct and transitive

Run maven commands to generate detailed reports

Learn to create Maven projects with IDE

Create multi module projects using Maven

Build and install Java projects using Maven

Understand dependency mechanism to resolve dependency conflicts

Run maven commands both from command line interface and from IDE

What You Will Learn?

  • Learn Apache Maven, the build and project management tool for Java development.
  • Learn Direct and Transitive dependencies and dependency management in depth.
  • Master the Maven Lifecycle phases and understand the build, clean and site life cycles.
  • Learn the different scopes of maven dependencies and their impact on the project paths.
  • Understand in detail the maven project structures and the POM file.
  • Create Maven Java Projects with and without using the archetypes and know their differences.
  • Create Multi Module Projects using Maven and how it is useful in project development.
  • Know the Local and Central repositories and how libraries are stored and managed in your projects.
  • Understand Maven Plugins, Goals and how they help you in the application build and learn adding new plugins.
  • Master the dependency mechanism and how it helps to resolve conflicts..