Home » Enterprise Java » Maven

Maven

How to Use Maven For Dependency Management

In this example, we will see how to use Maven for dependency management. Maven is a build manager tool and mostly used in java projects. Maven was built on a central concept of project object model (POM). Maven addresses two steps for any project – first how a project is built and second how the dependencies are described. 1. Environment ...

Read More »

Maven Tutorial for Beginners

In this tutorial we are going to see how we can install and use maven. Maven is a build automation tool used mainly for java projects from apache. We are going to see step by step how you can download and install maven, what are the prerequisites needed in order to do it and a project example. For this example ...

Read More »

Difference Between ANT and Maven

In this example we are going to see some differences between ant and maven. Maven is a build automation tool used mainly for java projects from apache. Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files We are going to see an example of a project modeled with ant and ...

Read More »

How to use Maven for Dependency Management

In this example we are going to see how you can use maven in order to manage your project dependencies. Maven is a build automation tool used mainly for java projects from apache. We are going to see some maven capabilities for managing dependencies in our projects. For this example we use the following technologies: MAC OSX Eclipse Mars.1 Maven3 ...

Read More »

Maven Project Structure Example

In this example we are going to see maven project structure and how the projects are organized. Maven is a build automation tool used mainly for java projects from apache. We are going to see some examples of maven project structure. For this example we use the following technologies: MAC OSX Eclipse Mars.1 Maven3 JDK 1.8.0_65 64bits 1. Introduction Maven ...

Read More »

Maven Local Repository example

In this example we are going to see some of the capabilities from the maven local repository. Maven is a build automation tool used mainly for java projects from apache. We are going to see some examples of the capabilities of the maven local repository. For this example we use the following technologies: MAC OSX Eclipse Mars.1 Maven3 JDK 1.8.0_65 ...

Read More »

Maven Shade Plugin Example

In this example we are going to see some of the capabilities from the maven shade plugin. Maven is a build automation tool used mainly for java projects from apache. You can access the maven shade plugin here. We are going to see some examples of the capabilities of the maven shade plugin. For this example we use the following ...

Read More »

Maven Settings.xml example

In this example we are going to see the maven settings xml file and most of it’s features. Maven is a build automation tool used mainly for java projects from apache. You can access to the maven settings reference here. We are going to see some examples of the maven settings possibilities. For this example we use the following technologies: ...

Read More »

Maven War Plugin Example

In this example we are going to see some of the capabilities from the maven war plugin. Maven is a build automation tool used mainly for java projects from apache. You can acces to the maven war plugin here. We are going to see some examples of the capabilities of the maven war plugin. For this example we use the ...

Read More »

Maven Dependency Plugin Example

In this example we are going to see some of the capabilities from the maven dependency plugin. Maven is a build automation tool used mainly for java projects from apache. You can access to the maven dependency plugin here. We are going to see some examples of the capabilities of the maven dependency plugin. For this example we use the ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Spring Interview QnA
  • Multithreading & Concurrency QnA
  • JPA Minibook
  • JVM Troubleshooting Guide
  • Advanced Java
  • Java Interview QnA
  • Java Design Patterns