Learning Apache Maven
4.7 (97 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
665 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learning Apache Maven to your Wishlist.

Add to Wishlist

Learning Apache Maven

Java Build Management and Automation
4.7 (97 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
665 students enrolled
Last updated 1/2017
English
Current price: $10 Original price: $50 Discount: 80% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Become more familiar with Maven, the build automation tool
Learn about archetypes
Learn about the Apache Maven dependencies,goals and the .m2e plugin
View Curriculum
Requirements
  • This course is designed for intermediate Java developers.
Description

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.

Who is the target audience?
  • Intermediate Java Devlopers
  • Large project or portfolio managers
  • Heavy users of libraries
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 53 Lectures Collapse All 53 Lectures 04:53:53
+
Maven Introduction
7 Lectures 41:55


Maven Landscape
07:17

Technical Overview
04:51

Maven Installation
05:34

Eclipse Installation
05:52

Maven Demo
06:49
+
Building A Project
7 Lectures 45:48
Chapter Overview
02:25

Project Setup
07:16

Additional Project Information
06:01

Standard Directory Structure
08:02

Inheritance
08:06

Profiles
07:41

Generating Projects
06:17
+
Dependency Management
6 Lectures 37:40
Chapter Introduction
04:51

Dependencies
07:45

Transitive Dependencies
05:26

Remote Repositories
06:56

Dependency Scope
07:48

Conflict Resolution
04:54
+
Maven Lifecycle And Plugins
7 Lectures 39:36
Chapter Introduction
02:54

Lifecycle
06:38

Phases
04:07

Plugins And Goals
07:01

Plugin Properties
06:17

Custom Plugins - Part 1
06:20

Custom Plugins - Part 2
06:19
+
Goals And Plugins
8 Lectures 38:51
Chapter Introduction
03:15

Clean Plugin
02:03

JAR Plugin
06:24

Javadoc Plugin
06:57

Install And Deploy Plugins
05:57

Surefire Plugin
05:58

Eclipse Plugin
02:27

WAR Plugin
05:50
+
Archetypes
4 Lectures 23:26
Chapter Introduction
02:59

Power Of Archetypes
06:26

Building An Archetype
08:32

Multi-Module Projects
05:29
+
Additional Features
6 Lectures 29:00
Chapter Introduction
02:27

Tomcat Installation
05:08

Deploying Web Applications
05:13

Encrypting Passwords
04:57

Properties
05:49

Debugging
05:26
+
M2Eclipse Plugin
5 Lectures 25:39
Chapter Introduction
03:44

Creating A Project With M2E
07:07

Dependency Management
05:46

Phases And Goals
05:04

Plugins
03:58
+
Course Wrap Up
1 Lecture 05:23
Course Wrap Up
05:23
About the Instructor
Infinite Skills
4.4 Average rating
36,372 Reviews
678,980 Students
331 Courses
High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.