How to install mvn windows

. как установить Maven на Windows?

Надеюсь, что эту инструкцию читают те, кто знает, что такое Maven, а те, кто не знает, могут почитать на официальном сайте ну или хотя бы в википедии.

Maven реализован на языке программирования Java, поэтому первым делом конечно же нужно установить Java.

Как и многие другие Java-программы, Maven не имеет специальной программы для инсталляции, его нужно просто «скачать и распаковать».

Скачать с официального сайта, берите самую последнюю версию, на выбор в формате .tar.gz или .zip (если не уверены – берите .zip).

Распаковать в произвольное место. Ну, не совсем произвольное, лучше, если в пути к этому месту не будет русских букв в названиях директорий. Нельзя сказать, что Java не умеет с этим работать, просто могут потребоваться дополнительные настройки, связанные с кодировками. Поэтому постарайтесь этого избежать, используя в названиях директорий только латиницу.

Всё, Maven готов к работе!

Но чтобы его было удобно запускать, полезно ещё настроить переменные окружения, аналогично тому, как это было описано в инструкции по установке Java. Только на этот раз надо настраивать переменную MAVEN_HOME (она должна указывать на ту директорию, куда вы распаковали Maven), а также в переменную PATH надо добавить путь к директории %MAVEN_HOME%\bin (подробнее о том, как настраиваются переменные окружения, можно почитать в инструкции по установке Java).

После того, как вы изменили переменные окружения, новые значения будут действительны только для новых запускаемых программ, уже работающие программы не узнают о том, что переменные окружения поменялись. Поэтому если у вас уже была запущенная консоль — её придётся перезапустить, чтобы изменения переменных окружения вступили в силу.

Итак, стартуем новую консоль и проверяем, что Maven доступен и работает — выполняем команду mvn :

При этом, конечно, появляется сообщение об ошибке, ведь мы запускаем Maven в каком-то странном месте, где нет описания проекта, который ему нужно собирать.

Но тем не менее, он работает, и можно начинать создавать проекты. Впрочем, это уже совсем другая история.

Автор: Алексей Баранцев

Если вам понравилась эта статья, вы можете поделиться ею в социальных сетях (кнопочки ниже), а потом вернуться на главную страницу блога и почитать другие мои статьи.
Ну а если вы не согласны с чем-то или хотите что-нибудь дополнить – оставьте комментарий ниже, может быть это послужит поводом для написания новой интересной статьи.

Читайте также:  Код если windows заблокирован

How to install Maven on Windows 10

Maven is build tool primary for Java projects. In this tutorial I will describe how to install maven on Windows 10 operating system.

Download and install Java

To use maven we need to install Java first. If maven is used for Java projects java jdk should be installed, otherwise jre would be enough. Jdk or Jre could be found here.

Download maven

After Java (jre or jdk) is installed we need to download Apache Maven from official web site https://maven.apache.org/download.cgi. Currently the latest Maven version is 3.3.9 . So we need to download apache-maven-3.3.9-bin.zip . After archive is downloaded we need to extract it, e.g. to c:\maven

Add System variables

Right click on the Start button and select System :

In the System window click on Advanced system settings in the left menu. System properties pop-up will be opened. Click on Environment Variables :

Now we need to add the following variables to the System variables :

Add JAVA_HOME variable

JAVA_HOME points to the folder where java is installed and should have the value like this:

Add M2_HOME and MAVEN_HOME variables

M2_HOME and MAVEN_HOME variables should have the same value and point to the folder where maven was extracted:

Add Maven to PATH variable

Find the PATH variable in System variables and click on Edit button. The Edit environment variable pop-up will be opened. Press the New button and add the following value:

Verify installation

Open terminal (command prompt) and enter the following:

How to install maven on windows

Maven is a build and dependency management tool for Java based application development. Just like other Java based development tools, it is not installed as Windows service, rather it is configured using windows environment variables.

In this maven tutorial, I am installing maven on a Windows 7 32bit machine.

Windows environment variables location:
Control Panel > All Control Panel Items > System > Advanced system settings > Environment Variables

Follow the steps needed to install maven on windows operating system.

Step 1) Install JDK and Add ‘JAVA_HOME’ Environment Variable

To install java, download JDK installer and add/update the JAVA_HOME variable to JDK install folder.

Step 2) Download Maven and add ‘MAVEN_HOME’ and ‘M2_HOME’ Environment Variables

Maven can be downloaded from this location. I have extracted it in location – D:/Latest Setup/apache-maven-3.0.4 . You can choose your own location.

Set the M2_HOME and MAVEN_HOME variable to maven installation folder.

Step 3) Include ‘maven/bin’ directory in ‘PATH’ variable

To run maven from command prompt, this is necessary. Update the PATH variable with ‘Maven-installation/bin’ directory .

Step 4) Verify maven in console

Maven installation is complete. Now lets test it from windows command prompt.

  1. Go to start menu and type cmd in application location search box.
  2. Press ENTER . A new command prompt will be opened.
  3. Type mvn -version in command prompt and hit ENTER .

This should show the version information of maven installed. If there is any error shown, cross-check all above steps.

In this tutorial, we learned how to install maven on windows.

Читайте также:  Asus vivobook не устанавливается windows 10

Установка Maven в Windows

Apache Maven — это инструмент командной строки для сборки Java-приложений и управления зависимостями.

Для работы Maven необходима Java, и перед установкой Maven в Windows необходимо убедиться, что Java Development Kit (JDK) установлен, а переменная окружения JAVA_HOME задана.

Как только эти требования будет удовлетворены, можно начинать скачивать и устанавливать Maven.

В этой заметке я покажу, как установить Maven в Windows, как задать переменную окружения MAVEN_HOME и как добавить Maven в PATH .

Дельный Совет: Узнать версию Java (JDK/JRE)! Читать далее →

Установка JDK

Для Maven необходима Java, поэтому в первую очередь необходимо установить Java Development Kit (JDK) и задать переменную окружения JAVA_HOME .

Скачайте и установите JDK, если это еще не было сделано.

Убедитесь, что переменная окружения JAVA_HOME задана.

Переманная окружения Описание Пример
JAVA_HOME Путь к папке с установленным JDK D:\apps\jdk-13.0.2

Редактор Переменных Окружения: Чтобы задать/обновить переменную окружения ( JAVA_HOME , MAVEN_HOME , PATH и т.п.) откройте редактор переменных окружения, нажав клавишу Win , чтобы открыть меню «Пуск» и наберите перемен для поиска ссылок на «Изменение системных переменных среды» или «Изменение переменных среды текущего пользователя«.

Установка Maven в Windows

Скачайте zip-архив с Maven и извлеките содержимое в выбранную папку.

Задайте переменную окружения MAVEN_HOME .

Переманная окружения Описание Пример
MAVEN_HOME Путь к папке с Maven D:\apps\apache-maven-3.6.0

Чтобы иметь возможность выполнять команду mvn из командной строки, откройте еще раз редактор переменных окружения, найдите переменную окружения PATH , нажмите Edit и добавьте путь: %MAVEN_HOME%\bin .

Проверка Установки Maven

Нажмите Win + R , наберите cmd и нажмите Enter , чтобы запустить новую командную строку.

Чтобы убедиться, что Maven был успешно установлен, выполните:

How to install Maven on Windows

To install Apache Maven on Windows, you just need to download the Maven’s zip file, unzip it to a folder, and configure the Windows environment variables.

  1. Maven 3.3+ requires JDK 1.7+
  2. Maven 3.2 requires JDK 1.6+
  3. Maven 3.0/3.1 requires JDK 1.5+

1. JDK and JAVA_HOME

Make sure JDK is installed, and JAVA_HOME environment variable is configured.

2. Download Apache Maven

2.1 Visit Maven official website, download the Maven zip file, for example : apache-maven-3.6.0-bin.zip .

2.2 Unzip it to a folder. In this article, we are using c:\opt\apache-maven-3.6.0

3. Add MAVEN_HOME system variable

Add a MAVEN_HOME system variables, and point it to the Maven folder.

3.1 Press Windows key, type adva and clicks on the View advanced system settings

3.2 In System Properties dialog, select Advanced tab and clicks on the Environment Variables. button.

3.3 In “Environment variables” dialog, System variables , Clicks on the New. button and add a MAVEN_HOME variable and point it to c:\opt\apache-maven-3.6.0

4. Add %MAVEN_HOME%\bin To PATH

In system variables, find PATH , clicks on the Edit. button. In “Edit environment variable” dialog, clicks on the New button and add this %MAVEN_HOME%\bin

5. Verification

Done, start a new command prompt, type mvn –version :

The Apache Maven is installed successfully on Windows.

6. FAQs

6.1 ‘mvn’ is not recognized as an internal or external command?

Answer: Refer to Step 4, make sure the %MAVEN_HOME%\bin is added to the PATH system variable.

Читайте также:  При включении windows нет user

6.2 The JAVA_HOME environment variable is not defined correctly

Answer: Refer to Step 2, make sure JDK is installed and the JAVA_HOME system variable is configured.

References

mkyong

i have an error while running mvn -version saying : notrecognized command as external or internal command ,knowing that i have added MAVEN_HOME IN the system variables …so any idea how to fix it ??…thanks

Download Binary zip archive instead of Source zip archive from https://maven.apache.org/download.cgi. it worked for me.

Its working with directly adding the path , rather than setting MAVEN_HOME and then giving path in Environment varibale >> System variable > path

Thank you. This is the only thing that worked for me after some 4-5 hours of just finding a solution
anyone who still has a problem. After you do all the above things or anything you found on stackoverflow and still not working do this

Environment Vars => System Variables => path => Edit => New => C:\opt\apache-maven-3.6.2\bin

Done. Worked for me

yes this worked.Please add bin path in path

Make sure MAVEN_HOME is configured and %MAVEN_HOME%bin is added to the PATH.

Refer Step 3 and Step 4.

I had the same issue. I restarted cmd, then tried again ‘mvn -version’. It worked.

yes it worked for me

I just tried the steps mentioned in the above blog (not any comments), restarted cmd and it worked fine.

thanks a lot @Guna

Even i faced the same problem. Create a ‘mvn’ env variable it will work fine.

Run CMD as administrator and then type command mvn -version

I tried with comma and it worked but why comma?

This post helped a lot. If anyone have the following issue “Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher”. Download Binary zip archive files, Instead of downloading Source zip archives.

Thanks for your input, article is updated.

You are correct. Binary.zip should be downloaded.

Hi all:
This works in Windows 10 latest with all updates as of Dec. 22, 2017.
Unzip maven zip file to any folder.
e..g c:Program Files is recommended for Windows 10. Like into c:Program FilesApacheMaven like I gave here.

Every setup given here is fine.
Just also MAKE SURE that you do the mvn variable setting (in BOTH user and system sections to make sure it catches it everywhere, to allow you to run Maven everywhere) and and in the path, i.e. %mvn%bin.

Close command terminal window and reopen a new one.

run: mvn -v or mvn –version
Output will look like this:
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T02:58:13-05:00)
Maven home: C:Program FilesApachemavenapache-maven-3.5.2-binapache-maven-3.5.2bin..
Java version: 1.8.0_131, vendor: Oracle Corporation
Java home: C:Program Files (x86)Javajdk1.8.0_131jre
Default locale: en_US, platform encoding: Cp1252
OS name: “windows 10”, version: “10.0”, arch: “x86”, family: “windows”
‘cmd’ is not recognized as an internal or external command,
operable program or batch file.

I also ran the mvn command:
e..g.
mvn clean install -Dmaven.test.skip=true

and it built my project without any errors.

Оцените статью