В следующей статье мы рассмотрим Apache Maven. Это один инструмент управления проектами и понимания Бесплатный и открытый исходный код, который в основном используется для проектов Java. Maven использует объектную модель проекта (ПОМ), который по сути является файлом XML. Он содержит информацию о проекте, сведениях о конфигурации, зависимостях проекта и т. Д.
В этом посте мы увидим два разных способа устанавливать апаш Maven в Ubuntu 18.10. Те же инструкции применимы к другим версиям Ubuntu и любому дистрибутиву на его основе. Включая Linux Mint и Elementary OS.
Официальные репозитории Ubuntu содержат пакеты Maven. Эти могут установить с помощью менеджера пакетов apt. Это самый простой способ установить Maven в Ubuntu, однако версия, включенная в репозитории, может отставать от последней версии. По этой причине мы также увидим, как установить последнюю версию, следуя инструкциям, которые мы увидим во второй части этой статьи. В нем мы загрузим Maven с официального сайта.
Установите Apache Maven
Установка через APT
Установка Maven в Ubuntu с помощью apt - простой и понятный процесс. Нам останется только открыть терминал (Ctrl + Alt + T) и начать обновлять индекс пакета:
sudo apt update
Затем мы установим Maven, набрав следующую команду в том же терминале:
sudo apt install maven
После завершения установки мы можем проверить пишет:
mvn -version
Результат должен показать нам что-то вроде следующего:
Вот и все. Maven уже установлен в нашей системе, и мы можем начать его использовать.
Установка последней версии, скачав ее с вашего сайта
В следующих разделах представлены пошаговые инструкции о том, как установить последнюю версию Apache Maven на Ubuntu 18.10. Мы собираемся загрузить последнюю версию Apache Maven с официального сайта. Но в первую очередь мы начнем с установки OpenJDK.
Установить OpenJDK
Maven 3.3+ требует установки JDK 1.7 или выше.. Установка Java довольно проста. Начнем с обновления индекса пакета, набрав в терминале (Ctrl + Alt + T):
sudo apt update
Мы продолжаем установка пакета OpenJDK набрав в том же терминале:
sudo apt install default-jdk
После установки мы можем проверить установку выполнив следующую команду:
java -version
Если все было правильно, вывод должен показать нам что-то вроде этого:
Скачать Apache Maven
На момент написания последней версии Apache Maven была 3.5.4. Прежде чем перейти к следующему шагу, интересно проконсультируйтесь с страница загрузки чтобы узнать, доступна ли более новая версия.
После проверки начнем с загрузите Apache Maven в каталог / tmp используя следующую команду wget в терминале (Ctrl + Alt + T):
wget https://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz -P /tmp/
После завершения загрузки мы распакуем файл в каталог / opt:
sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt/
Чтобы иметь больший контроль над версиями и обновлениями Maven, мы собираемся создать символическую ссылку, которая будет указывать на каталог установки:
sudo ln -s /opt/apache-maven-3.5.4 /opt/maven
Позже, если мы захотим обновить установку, нам нужно будет только разархивировать самую последнюю версию и изменить символическую ссылку, чтобы она указывала на последнюю версию.
Установить переменные среды
Следующим шагом будет настройка переменных среды. Для этого мы откроем предпочитаемый текстовый редактор и создайте новый файл с именем maven.sh внутри каталога /etc/profile.d/.
sudo vim /etc/profile.d/maven.sh
Как только файл откроется, нам нужно будет вставьте следующую конфигурацию:
export JAVA_HOME=/usr/lib/jvm/default-java export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
После вставки сохраняем и закрываем файл. Теперь нам придется сделать скрипт исполняемым печатать:
sudo chmod +x /etc/profile.d/maven.sh
Чтобы закончить, давайте загрузить переменные среды используя следующую команду:
source /etc/profile.d/maven.sh
Проверить установку
к убедитесь, что Maven установлен правильно, мы будем использовать следующую команду, которая распечатает версию:
mvn -version
Вы должны увидеть что-то вроде следующего:
При этом мы только что успешно установили Apache Maven на Ubuntu, 18.10 в этом примере. Теперь мы можем посетить официальная страница документация от Apache Maven и научитесь им пользоваться.