Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Introducing Maven

via LinkedIn Learning

Overview

Meet Maven, the powerful build system for Java projects. Learn the basics of using Maven for dependency management, builds, and reporting.

Syllabus

Introduction
  • Building Java the Maven way
  • What you need to know
1. Maven Basics
  • Introduction to Apache Maven
  • The Java project structure
  • The POM file
  • POM properties
  • Dependencies
  • Build
  • Reporting
  • Reactors and parents
  • Understanding archetypes
2. Build
  • Introduction to the build lifecycle
  • Leveraging build plugins
  • Core plugins
  • Tools plugins
  • Packaging plugins
3. Dependencies
  • Scope
  • Transitive dependencies
  • Dependency management
  • Dependency goals
  • Uber JARs
4. Reporting
  • Maven sites
  • Site look and feel
  • Common reporting plugins
Conclusion
  • Next steps

Taught by

Frank P Moley III

Reviews

4.5 rating at LinkedIn Learning based on 570 ratings

Start your review of Introducing Maven

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.