- Correctly write and configure the POM file
- Transition from Maven 2 to Maven 3
- Setup Maven jobs for a continuous integration server
- Deploy to Nexus
- Design custom skins and templates
Advanced Maven
The Advanced Maven training course builds on the Working with Maven course and focuses on advanced Maven features and concepts. Getting the Most out of Apache Maven begins with a quick review of Apache Maven. During the review, the course quickly touches key technological and architectural concepts (POM, project configuration, task execution, etc.), and then explores the current state of Maven and the changes that have taken place in Maven 3. Once the foundation has been laid, the course takes an in-depth dive into repository management, versioning, release management, and continuous integration.
5 Days | Online/Classroom
Prerequisites
Build engineers, DevOps engineers, and software engineers looking to take their Maven knowledge to the next step.
Training Outcomes
LAB SPECIFICATIONS
Apache Maven - Lab
- Step 1. Install Maven
- Step 2. Create a Maven Project
- Step 3. Create a Web Application from an Archetype
- Step 4. Add Web Site, Static Analysis, and Code Coverage
- Step 5. A Multi-Module Project
- Step 6. Create a Standard Set of Dependencies
- Step 7. Write a Simple Maven Plugin
- Step 8. Create an Archetype
- Step 9. Create a Corporate Repository
- Step 10. Deploy to the Corporate Repository