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, ознакомьтесь с руководством здесь.