Syllabus of Apache Maven Online Training
Module 1: Course Overview
Module 2: Maven Introduction
- Chapter Overview
- Maven Overview
- Maven Landscape
- Technical Overview
- Maven Installation
- Eclipse Installation
- Maven Demo
Module 3: Building A Project
- Chapter Overview
- Project Setup
- Additional Project Information
- Standard Directory Structure
- Inheritance
- Profiles
- Generating Projects
Module 4: Dependency Management
- Chapter Introduction
- Dependencies
- Transitive Dependencies
- Remote Repositories
- Dependency Scope
- Conflict Resolution
Module 5: Maven Lifecycle and Plugins
- Chapter Introduction
- Lifecycle
- Phases
- Plugins And Goals
- Plugin Properties
- Custom Plugins - Part 1
- Custom Plugins - Part 2
Module 6: Goals and Plugins
- Chapter Introduction
- Clean Plugin
- JAR Plugin
- Javadoc Plugin
- Install And Deploy Plugins
- Surefire Plugin
- Eclipse Plugin
- WAR Plugin
Module 7: Archetypes
- Chapter Introduction
- Power Of Archetypes
- Building An Archetype
- Multi-Module Projects
Module 8: Additional Features
- Chapter Introduction
- Tomcat Installation
- Deploying Web Applications
- Encrypting Passwords
- Properties
- Debugging
Module 9: M2Eclipse Plugin
- Chapter Introduction
- Creating A Project With M2E
- Dependency Management
- Phases And Goals
- Plugins