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.
Publisher resources
Table of contents
- Chapter 1 : Course Introduction
- Chapter 2 : Installation Basics
-
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
- Chapter 5 : Wrapping Up
Product information
- Title: Apache Maven: A Practical Introduction
- Author(s):
- Release date: January 2020
- Publisher(s): Packt Publishing
- ISBN: 9781800203297
You might also like
video
Maven Tutorial - Manage Java Dependencies in 20 Steps
A Maven tutorial for beginners with real-world project examples About This Video Dependency management including transitive …
video
Core Java 11 Fundamentals, Second Edition
10 Hours of Video Instruction Overview Core Java® has long been recognized as the leading, no-nonsense …
video
Advanced Java Development
You’re a junior developer with a couple of years of Java under your belt and you’ve …
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …