How to Install Maven and Set Environment Variables
Originally Published: Aug 6, 2021 | Last updated: May 28, 2026
This guide covers how to install Maven on Windows, including downloading, unzipping, setting environment variables, and verifying the installation.
In this post, we will show how to install Maven on the Windows platform. Note that if you want to use Maven, you need to have Java installed and an environment variable set up. Maven is a build automation and project management tool primarily used for Java projects (Apache Maven Documentation).
Pros and Cons of Maven
Pros:
Cons:
#1 Step
Open Google and search for maven download.
Open the link to https://maven.apache.org/.
Click on the link to the binary archive in the Files table – for example, Binary zip archive. The file will be downloaded to a selected folder.
#2 Step
After that, go to the folder with the downloaded archive and unzip it.
Move the unpacked folder to the C:\Program Files\Maven folder. You can move the folder to any location of your choice, but it would be more convenient to keep it in the mentioned folder.
#3 Step
Open the Maven folder.
Copy the path to the clipboard. You can do it easily with the right-click on the field with the folder path and selecting the Copy address path as text in the menu.
#4 Step
Then, go to the environment variable settings. For this, right-click on the Windows Start button and select System in the menu. In the new window, click on the Advanced System Settings. You’ll see a pop-up window. Click on the Environment Variables there.
Click on New in the new pop-up window in the System variables.
Enter MAVEN_HOME (all characters in capital case) in the Variable name field.
Paste the copied earlier path to the Maven folder in the Variable value. Click on the OK button.
#5 Step
Select the Path variable and click on Edit.
In the new window, click on New.
In the new field, enter %MAVEN_HOME%\bin. After that, click OK in all of the previously opened windows.
#6 Step
To verify that the installation was successful, we need to open a command prompt. For this, open the Windows Start menu, type cmd, and press Enter.
Type maven -version in the command prompt and press Enter. If you see the information about the version in the following lines, the installation was successful.
Apache Maven Maven is a build automation and project management tool primarily used for Java projects. It manages dependencies, compiles code, runs tests, and packages applications – all through a single configuration file called pom.xml.
Open a command prompt or terminal and run mvn -version. If Maven is installed correctly, the terminal will display the Maven version, Java version, and operating system details.
This usually means the M2_HOME or Path environment variable was not configured correctly. Go to System Properties → Environment Variables, verify that M2_HOME points to your Maven installation folder, and ensure %M2_HOME%\bin is added to the Path variable.
After updating the variables, restart the command prompt and run mvn -version again.
Yes. Maven requires Java to run, so the JAVA_HOME environment variable must point to your JDK installation directory. Without it, Maven may fail to start or display Java-related errors.
Apache Maven Maven 3.9 and later versions require Java 8 or higher. You can check your installed Java version by running java -version before installing or configuring Maven.
The knowledge of a programming language can help a QA specialist in different ways. Besides…
The goal of quality assurance is to guarantee that the software works well. The “well”…
Testing is a critical phase of the software development life cycle (SDLC). It is the…
A bug life cycle in software testing is a set of statuses designed to coordinate…
In 2026, software architecture is no longer just multi-layered; it is highly distributed and deeply…
If you check the comments in a review of a mobile app, you often can…