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

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

1. обзор

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

Для вашего удобства проект Maven предоставляет простой ZIP-файл, содержащий предварительно скомпилированную версию Maven. Установщика нет. Вам нужно настроить предварительные условия и среду для запуска Maven.

Установка Apache Maven - это простой процесс извлечения архива и добавления папки bin с помощью командыmvnto the PATH.

1.1. Предпосылки

Maven написан на Java (и в основном используется для создания программ JVM). Таким образом, основной предпосылкой является Java JDK. Вам необходимо установить Java JDK (например, изOracle’s download site), и вы должны установить его по пути без пробелов.

После установки Java вы должны убедиться, что команды из JDK Java находятся в переменной среды PATH. Запуск, например:

java -version

должен отображать правильный номер версии.

Дальнейшее чтение:

Учебник по Apache Maven

Краткое и практическое руководство по созданию и управлению проектами Java с использованием Apache Maven.

Read more

Области зависимости Maven

Краткое и практическое руководство по областям зависимости в Maven.

Read more

Как создать исполняемый JAR с Maven

Краткое и практическое руководство по созданию исполняемых JAR-файлов с Maven

Read more

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

Чтобы установить Maven в Windows, перейдите кApache Maven site, чтобы загрузить последнюю версию, выберите zip-файл Maven, например apache-maven-3.3.9-bin.zip.

Разархивируйте его в папку, где вы хотите, чтобы Maven жил.

2.1. Добавление Maven в путь к среде

Добавьте обе переменныеM2_HOME иMAVEN_HOME в среду Windows, используя системные свойства, и укажите их в папке Maven.

Обновите переменную PATH, добавив папку Maven bin -%M2_HOME%in, чтобы вы могли запускать команду Maven везде.

Чтобы проверить это, запустите:

mvn -version

в командной строке. Он должен отображать версию Maven, версию Java и информацию об операционной системе. Вот и все, вы настроили Maven в своей системе Windows.

3. Установка Maven в Linux

Чтобы установить Maven в операционной системе Linux, загрузите последнюю версию изApache Maven site, выберите двоичный файл tar.gz Maven, например: apache-maven-3.3.9-bin.tar.gz.

Распакуйте архив в нужное место.

3.1. Добавление Maven в путь к среде

Откройте командный терминал и выполните следующие команды для установки переменных среды:

$ export M2_HOME=/usr/local/apache-maven/apache-maven-3.3.9

$ export M2=$M2_HOME/bin

$ export MAVEN_OPTS=-Xms256m -Xmx512m

с путемM2_Home, соответствующим местоположению извлеченных вами файлов Maven.

Теперь добавьте переменнуюM2 к системному пути:

$ export PATH=$M2:$PATH

Наконец, проверьте, был ли добавлен Maven, запустив:

$ mvn -version

Вывод должен быть следующим:

Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2016-12-03T17:27:37+05:30)
Maven home: /usr/local/apache-maven/apache-maven-3.3.9

Java version: 1.8.0_75, vendor: Oracle Corporation

Java home: /usr/local/java-current/jdk1.8.0_75/jre

Вы успешно установили Maven в своей системе Linux.

3.2. Установка Maven в Ubuntu

В терминале запуститеapt-cache search maven, чтобы получить все доступные пакеты Maven:

$ apt-cache search maven
....
libxmlbeans-maven-plugin-java-doc - Documentation for Maven XMLBeans Plugin
maven - Java software project management and comprehension tool
maven-debian-helper - Helper tools for building Debian packages with Maven
maven2 - Java software project management and comprehension tool

Пакет Maven всегда поставляется с последней версией Apache Maven.

Выполните командуsudo apt-get install maven, чтобы установить последнюю версию Apache Maven.

$ sudo apt-get install maven

Это займет несколько минут. После загрузки вы можете проверить, запустивmvn -version для проверки вашей установки.

4. Установка Maven в Mac OS X

Чтобы установить Maven в операционной системе Mac OS X, загрузите последнюю версию изApache Maven site, выберите двоичный файл tar.gz Maven, например:apache-maven-3.3.9-bin.tar.gz.

Распакуйте архив в нужное место.

4.1. Добавление Maven в путь к среде

Откройте терминал и перейдите в каталог, в который были извлечены файлы, а затем войдите в систему как суперпользователь.

Удаляем архивtar.gz:

rm Downloads/apache-maven*bin.tar.gz

Исправьте разрешения:

chown -R root:wheel Downloads/apache-maven*

Переключите содержимое Maven:

mv Downloads/apache-maven* /opt/apache-maven

Заархивируйте сеанс администратора:

exit

Добавьте двоичные файлы Maven в путь и добавьте.

nano $HOME/.profile

export PATH=$PATH:/opt/apache-maven/bin

Ctrl + x для сохранения и выхода из «нано».

Чтобы загрузить новую настройку, запустите:

bash

Чтобы протестировать новую установку, запустите:

mvn -version

Теперь вы готовы использовать Maven на Mac OS X.

4.2. Совместимость HighSierra

Для пользователей HighSierra нам потребуется дополнительно добавить двоичные файлы Maven в путь и добавить.

nano $HOME/.bashrc
export }}{{PATH=$PATH:/opt/apache-maven/bin

Ctrl + x для сохранения и выхода из «нано».

Чтобы загрузить новую настройку, выполните:bash

5. Заключение

В этом кратком руководстве показано, как установить Maven в основных операционных системах для разработки.

Чтобы узнать, как начать работу со Spring с Maven, ознакомьтесь с руководствомhere.