4.36 out of 5
4.36
371 reviews on Udemy

Learning Apache Maven

Java Build Management and Automation
Instructor:
Infinite Skills
1,807 students enrolled
English [Auto-generated]
Become more familiar with Maven, the build automation tool
Learn about archetypes
Learn about the Apache Maven dependencies,goals and the .m2e plugin

In this Learning Apache Maven training course, expert author Kevin Bowersox will teach you how to perform Java builds more efficiently with Maven. This course is designed for intermediate Java developers.

You will start by learning how to build a project, then jump into learning dependency management. From there, Kevin teaches you about the Maven lifecycle and plugins, including plugin parameters and custom plugins. This video tutorial also covers goals and plugins, including how to install and deploy a plugin. Finally, you will learn about archetypes, additional features, and the .M2E Eclipse plugin.

Once you have completed this computer based training course, you will be fully capable of using Maven to build your own Java projects. Working files are included, allowing you to follow along with the author throughout the lessons.

Course Overview

1
Important - Download These First - Working Files
2
Course Introduction

Maven Introduction

1
Chapter Overview
2
Maven Overview
3
Maven Landscape
4
Technical Overview
5
Maven Installation
6
Eclipse Installation
7
Maven Demo

Building A Project

1
Chapter Overview
2
Project Setup
3
Additional Project Information
4
Standard Directory Structure
5
Inheritance
6
Profiles
7
Generating Projects

Dependency Management

1
Chapter Introduction
2
Dependencies
3
Transitive Dependencies
4
Remote Repositories
5
Dependency Scope
6
Conflict Resolution

Maven Lifecycle And Plugins

1
Chapter Introduction
2
Lifecycle
3
Phases
4
Plugins And Goals
5
Plugin Properties
6
Custom Plugins - Part 1
7
Custom Plugins - Part 2

Goals And Plugins

1
Chapter Introduction
2
Clean Plugin
3
JAR Plugin
4
Javadoc Plugin
5
Install And Deploy Plugins
6
Surefire Plugin
7
Eclipse Plugin
8
WAR Plugin

Archetypes

1
Chapter Introduction
2
Power Of Archetypes
3
Building An Archetype
4
Multi-Module Projects

Additional Features

1
Chapter Introduction
2
Tomcat Installation
3
Deploying Web Applications
4
Encrypting Passwords
5
Properties
6
Debugging

M2Eclipse Plugin

1
Chapter Introduction
2
Creating A Project With M2E
3
Dependency Management
4
Phases And Goals
5
Plugins

Course Wrap Up

1
Course Wrap Up
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.4
4.4 out of 5
371 Ratings

Detailed Rating

Stars 5
190
Stars 4
152
Stars 3
25
Stars 2
4
Stars 1
0
51bddeed5eda0ed996a9e3da8b365b05
30-Day Money-Back Guarantee

Includes

5 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion