2015
O'Reilly Media / Infinite Skills
Kevin Bowersox
5:00
English
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.
01. Course Overview
0101 Course Introduction
0102 About The Author
0103 How To Access Your Working Files
02. Maven Introduction
0201 Chapter Overview
0202 Maven Overview
0203 Maven Landscape
0204 Technical Overview
0205 Maven Installation
0206 Eclipse Installation
0207 Maven Demo
03. Building A Project
0301 Chapter Overview
0302 Project Setup
0303 Additional Project Information
0304 Standard Directory Structure
0305 Inheritance
0306 Profiles
0307 Generating Projects
04. Dependency Management
0401 Chapter Introduction
0402 Dependencies
0403 Transitive Dependencies
0404 Remote Repositories
0405 Dependency Scope
0406 Conflict Resolution
05. Maven Lifecycle And Plugins
0501 Chapter Introduction
0502 Lifecycle
0503 Phases
0504 Plugins And Goals
0505 Plugin Properties
0506 Custom Plugins - Part 1
0507 Custom Plugins - Part 2
06. Goals And Plugins
0601 Chapter Introduction
0602 Clean Plugin
0603 JAR Plugin
0604 Javadoc Plugin
0605 Install And Deploy Plugins
0606 Surefire Plugin
0607 Eclipse Plugin
0608 WAR Plugin
07. Archetypes
0701 Chapter Introduction
0702 Power Of Archetypes
0703 Building An Archetype
0704 Multi-Module Projects
08. Additional Features
0801 Chapter Introduction
0802 Tomcat Installation
0803 Deploying Web Applications
0804 Encrypting Passwords
0805 Properties
0806 Debugging
09. M2Eclipse Plugin
0901 Chapter Introduction
0902 Creating A Project With M2E
0903 Dependency Management
0904 Phases And Goals
0905 Plugins
10. Course Wrap Up
1001 Course Wrap Up
Download File Size:1.07 GB