Course Overview
The Sonatype training course Advanced Maven Techniques (formerly known as MVN-201: Development Infrastructure Design) is perfect for the advanced Maven user. It includes content on advanced repository management using Nexus Professional as well as continuous integration via Hudson. You will leave class equipped with a full understanding of:
- Advanced Multi-Module Project Architecture
- Enforcing Standards with the Enforcer Plugin
- Installing and Configuring a Repository Manager
- Installing and Configuring a Continuous Integration Server
Objectives:
Using Maven to stabilize builds and further streamline development with Repository Management and Continuous Integration.
Prerequisites:
MVN 101: Maven Mechanics
Recommended For
Ideal for advanced Maven users and Development Infrastructure Engineers who are responsible for maintaining enterprise development infrastructure.
Class Details
| Related Products | Nexus Professional, Sonatype m2eclipse, Hudson |
|---|---|
| Prepares For | Build Infrastructure with Maven, Nexus, m2eclipse and Hudson |
| Format | Virtual Training Classes and Private On-Site Training Classes are available. |
| Cost | Virtual Training Classes - $795 USD Private On-Site Training Classes - Please contact a sales representative for pricing |
| Requirements | Please review the system requirements. |
Upcoming Virtual Training Classes
| Tues/Wed, June 5th & 6th, 2012 11am-3pm EDT (GMT - 0400) (Two half-days) |
PRICE: $795 USD | Enroll |
| Tues/Wed, July 10th & 11th, 2012 11am-3pm EDT (GMT - 0400) (Two half-days) |
PRICE: $795 USD | Enroll |
Course Outline
Module 1: Multi-Module Builds
- Project Aggregation
- Project Inheritance
- The Super-POM
- The Effective POM
Module 2: Properties, Filtering, and Profiles
- Properties
- Resources & Filters
- Build Profiles
Module 3: Advanced Plugin Management
- Plugin Configuration
- Overriding Plugin Dependencies
Module 4: Release Management
- Repository Management
- Source Control Integration
- Deploying Snapshot versions
- Performing a Release
- Maven Release Plugin
Module 5: Maven Sites
- Maven Site and Documentation Mechanism
- The Site Lifecycle
- The Default Site Directory Layout
- The Site Descriptor
- Reporting Plugins
Sonatype Training
With Sonatype training, you’ll learn Maven fundamentals, best practices, tips and tricks directly from the experts. To best meet the needs of your organizations, we offer a number of course formats, ranging from instructor-led virtual classes, to private on-site training.