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

1. Обзор

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

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

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

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

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

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

java -version

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

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

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

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

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

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

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

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

mvn -version

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

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

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

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

4.1. Adding Maven to the Environment Path

Open the terminal and switch to the directory where the files were extracted to and then login as Super – User.

Remove the tar.gz archive:

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

Fix the permissions:

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

Switch the Maven contents:

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

Archive the Admin session:

exit

Add Maven binaries to the path and append.

nano $HOME/.profile export PATH=$PATH:/opt/apache-maven/bin

Ctrl+x to Save and Exit from “nano”.

To load the new set up run:

bash

To test the new installation run:

mvn -version

You are now ready to use Maven on your Mac OS X.

4.2. HighSierra Compatibility

For HighSierra users, we'll need to additionally add Maven binaries to the path and append.

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

Ctrl+x to save and exit from “nano”.

To load the new set up run: bash

5. Conclusion

This quick guide illustrated how to install Maven on the major operating systems for development.

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