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

Чтобы установить Apache Maven в Windows, вам просто нужно скачать zip-файл Maven, разархивировать его в папку и настроить переменные среды Windows.

Протестировано с:

, JDK 10

, Maven 3.6

, Windows 10

, Maven 3.3 требует JDK 1.7

, Maven 3.2 требует JDK 1.6

, Maven 3.0/3.1 требует JDK 1.5+

1. JDK и JAVA__HOME

Убедитесь, что JDK установлен, а переменная окружения JAVA__HOME настроена.

Изображение://wp-content/uploads/2009/11/install-maven-windows.png[изображение]

  • Примечание ** Пожалуйста, прочтите это, как добавить ссылку://java/how-to-set-java home-on-windows-10/[JAVA HOME в Windows 10]

2. Скачать Apache Maven

2.1 Посетите Maven Официальный сайт , загрузите zip-файл Maven, например: apache-maven-3.6.0-bin.zip .

Изображение://wp-content/uploads/2009/11/install-maven-windows-0.png[изображение]

2.2 Распакуйте его в папку. В этой статье мы используем c: \ opt \ apache-maven-3.6.0

Изображение://wp-content/uploads/2009/11/install-maven-windows-0-1.png[изображение]

  • Примечание ** Это все, просто скачайте и распакуйте, установка не требуется

3. Добавить системную переменную MAVEN__HOME

Добавьте системные переменные MAVEN__HOME и укажите их в папке Maven.

3.1 Нажмите клавишу Windows, введите «adva» и нажмите «Просмотреть дополнительные настройки системы».

Изображение://wp-content/uploads/2009/11/install-maven-windows-1.png[изображение]

3.2 В диалоговом окне «Свойства системы» выберите вкладку «Дополнительно» и нажмите кнопку «Переменные среды …​».

Изображение://wp-content/uploads/2009/11/install-maven-windows-2-1.png[изображение]

3.3 В диалоге «Переменные среды», «Системные переменные», нажмите кнопку «New …​», добавьте переменную «MAVEN__HOME» и укажите ее на «c: \ opt \ apache-maven-3.6.0»

Изображение://wp-content/uploads/2009/11/install-maven-windows-2-2.png[изображение]

4. Добавить% MAVEN__HOME% \ bin в PATH

В системных переменных найдите PATH , нажмите кнопку` Edit …​ `. В диалоговом окне «Изменить переменную среды» нажмите кнопку «Создать» и добавьте этот «% MAVEN__HOME% \ bin».

Изображение://wp-content/uploads/2009/11/install-maven-windows-3.png[изображение]

5. Проверка

Готово, запустите новую командную строку, введите mvn –version :

C:\Users\mkyong>mvn -version
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-25T02:41:47+08:00)
Maven home: C:\opt\apache-maven-3.6.0\bin\..
Java version: 10.0.1, vendor: Oracle Corporation, runtime: C:\opt\Java\jdk-10
Default locale: en__MY, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

C:\Users\mkyong>echo %MAVEN__HOME%
C:\opt\apache-maven-3.6.0

Apache Maven успешно установлен в Windows.

6. Часто задаваемые вопросы

6.1 "mvn" не распознается как внутренняя или внешняя команда?

> mvn -version
'mvn' is not recognized as an internal or external command,
operable program or batch file.
  • Ответ: ** Обратитесь к шагу 4, убедитесь, что % MAVEN__HOME% \ bin добавлено в системную переменную` PATH`.

6.2 Переменная среды JAVA__HOME не определена правильно

> mvn -version
The JAVA__HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA__HOME should point to a JDK not a JRE
  • Ответ: ** Обратитесь к шагу 2, убедитесь, что JDK установлен и системная переменная JAVA__HOME настроена.

Рекомендации

, ссылка://java/как установить java home-on-windows-10/[как добавить JAVA HOME

в Windows 10]

ссылка://тег/установить/[установить]ссылка://тег/maven/[maven]ссылка://тег/maven-install/[maven-install]ссылка://тег/windows/[windows]