YoVDO

Introducing Maven

Offered By: LinkedIn Learning

Tags

Apache Maven Courses Project Management Courses Java Courses

Course Description

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

Related Courses

Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX
Entrepreneurship
Taylor's University via OpenLearning
Project Management Basics
Florida International University via Open Education by Blackboard
Principles of Project Management
Polytechnic West via Open2Study
Project Management for Business Professionals
Shaping Tomorrow via Canvas Network