Apache Maven is a tool used to manage dependencies and build libraries for Java projects.

Apache MavenIn this tutorial, I will summarize all tutorials of Huong Dan Java about Apache Maven.

Installation

In this tutorial, I will show you how we can install Apache Maven on Windows.

In this tutorial, I will guide you all how to install Apache Maven on your macOS.

Using

In this tutorial, I will guide you all how to install libraries into Local Maven Repository.

In this tutorial, I will guide you all on how to create a new Maven project in Eclipse.

In this tutorial, I will guide you all how to create a web application using Maven in Eclipse.

In this tutorial, I will share with you all some basic knowledge about settings.xml file in Apache Maven.

In this tutorial, I will share with you all some basic knowledge about settings.xml file in Apache Maven.

In this tutorial, I will guide you all how to manage projects with Apache Maven.

In this tutorial, I will show you how to manage the version of sub-projects in a Maven parent project.

In this tutorial, I will guide you all on how to implement a Maven Archetype to generate a Maven project with a predefined structure.

In this tutorial, I will guide you all on how to create a Maven Archetype for a Maven multi-module project.

In this tutorial, I will discuss with you all the files to ignore with the version control system in the Maven project.

In this tutorial, I will guide you all on how to get the information declared in the Apache Maven pom.xml file using the Maven Model library.

Plugin

In this tutorial, I will guide you all on how to compile source code using the Apache Maven Compiler Plugin.

In this tutorial, I will show you how we can run a Maven web project using the Maven Jetty Plugin.

In this tutorial, I will guide you all on how to run a web application with the Liberty Maven plugin.

In this tutorial, I introduce with you all about Maven Surefire Plugin of Apache Maven.

In this tutorial, I will guide you all how to use JaCoCo Maven Plugin to calculate the code coverage in a Maven project.

In this tutorial, I will guide you all on how to add a new source or resource directory to a Maven project using the Builder Helper Maven Plugin.

In this tutorial, I will guide you all on how to compile Groovy code in Java applications using the Groovy Eclipse Maven plugin.

In this tutorial, I will guide you all on how to use the Maven Shade Plugin to build a Java application able to run standalone.

In this tutorial, I guide you all on how to generate API contracts using the Spring MVC-RAML Plugin.

In this tutorial, I will guide you all on how to generate API contracts using the OpenAPI Generator Maven plugin.

In this tutorial, I will guide you all on how to generate a GraphQL contract server using the GraphQL Maven plugin.

In this tutorial, I will guide you on generating Java code for service contracts in gRPC using the Protocol Buffers Maven Plugin.

Common errors

In this tutorial, I will guide you on how to fix “Fatal error compiling: tools.jar not found” error when using Apache Maven in Eclipse.

In this tutorial, I guide you all on how to run the Unit Test using JUnit 5 with Apache Maven.

Add Comment