Maven Fundamentals
This course will teach you all of the fundamentals of Maven. It covers dependencies, plugins, repositories, IDE integration, and all the basic commands of Maven.
What you'll learn
Repeatable builds are one of the biggest problems of software development. This problem only grows in complexity when you add more and more dependencies. In this course, Maven Fundamentals, you’ll learn to use Maven to create repeatable builds and manage all your project dependencies and versioning. First, you’ll explore the structure of your Maven project. Next, you’ll learn how to use dependencies and how they are retrieved as well as stored. Finally, you’ll learn how repositories work as well as plugins and IDE integration. When you’re finished with this course, you’ll have the skills and knowledge of Maven needed to build any of your Java applications.
Table of contents
- IDE Integration 0m
- Outline 1m
- Dependencies 1m
- Demo: Adding a Dependency Using Intellij 0m
- Demo: Dependency Search Ahead 3m
- Profiles 1m
- Demo: Using Profiles in Intellij 7m
- Demo: CLI Profiles 2m
- Dependency Hierarchy 1m
- Demo: Accessing the Dependency Hierarchy 3m
- Effective Pom 1m
- Demo: Accessing the Effective Pom 3m
- Multi Module 1m
- Demo: Multi Module Project Creation 1m
- Demo: Multi Module Web Service Model Module 2m
- Demo: Multi Module Web Service Client Module 3m
- Demo: Multi Module Web Service Server Module 6m
- Summary 1m