Understand how Apache Maven works from the ground up and be a winner with your Java builds
About This Video
Understand different aspects of how Maven works in a comprehensive set of hands-on videos
Appreciate how to use Apache Maven by understanding how it works under the hood
Gain valuable practical experience in how to use Apache Maven
In Detail
In this course, we look at the Maven build tool, which is currently the number-one industry …
Apache Maven: A Practical Introduction
Video description
Understand how Apache Maven works from the ground up and be a winner with your Java builds
About This Video
Understand different aspects of how Maven works in a comprehensive set of hands-on videos
Appreciate how to use Apache Maven by understanding how it works under the hood
Gain valuable practical experience in how to use Apache Maven
In Detail
In this course, we look at the Maven build tool, which is currently the number-one industry standard for creating Java applications. By concentrating on practical hands-on demonstrations, you'll see first hand how Maven works and from there develop the confidence to be able to use it independently to build your Java projects at home, in college, or in the workplace.
This is a beginners' course, although it has some useful content for those already familiar with Maven. But to get the maximum value from the course, you should really be a beginner with the tool. Maybe you've started a new job where they use it to build their applications, or you're learning industry-standard tools to get ahead of the competition.
Ultimately, by unlocking the mechanics of how Maven works, you should be able to better build Java projects with the tool and have fun doing so!
Please note: You'll need to be familiar with creating simple applications using Java and have an awareness of basic concepts like compilation of Java code, running of a Java class etc., as well as being familiar with using the commandline to run simple commands.
Who this book is for
This course is designed for newcomers to the Maven build tool who are experienced Java developers and have built applications in an IDE or with another build tool like Ant or Gradle and are looking to transition to Maven. You'll need to be familiar with creating simple applications using Java and have an awareness of basic concepts like compilation of Java code, running of a Java class etc., as well as being familiar with using the commandline to run simple commands.
Creating a Maven Project with the Quickstart Archetype
Chapter 2 : Installation Basics
Section Introduction
Checking if you have Maven Installed
Installing Maven on Windows
Installing Maven on Linux
Installing Maven on Mac with sdkman
A Quick Tour of the Maven Installation
Chapter 3 : Fundamentals of Maven
Section Introduction
The Structure of a Maven Project
Performing Simple Build Tasks with Maven
Maven Invocation Modes
The Project Object Model and POM File
The Super POM and Effective POM
Maven Build Lifecycles and Phases
Resolving a Simple Dependency
Resolving a Complex Dependency
Analyzing Dependencies with Dependency Tree
Finding Dependencies in the Maven Central Repository
The Maven Local Repo Cache
Population of the Local Maven Repo Cache when Executing a Build
Maven Plugins
The Maven Help Plugin
Creating a Web App Project
Chapter 4 : Working with Maven in an IDE
Section Introduction
Creating a Maven project from Scratch in Intellij IDEA
Importing and Using a Maven Project in IntelliJ IDEA
Creating a Maven Project from Scratch in Eclipse
Importing and Using a Maven Project in Eclipse
Chapter 5 : Wrapping Up
Thank you and where next?
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept