Как установить 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.
Области зависимости Maven
Краткое и практическое руководство по областям зависимости в Maven.
Как создать исполняемый JAR с Maven
Краткое и практическое руководство по созданию исполняемых JAR-файлов с Maven
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.