Как установить Apache Maven в Ubuntu 20.04 | 18.04

Как установить Apache Maven в Ubuntu 20.04 | 18.04

 

Это краткое руководство показывает студентам и новым пользователям, как быстро и легко установить Apache Maven в Ubuntu 20.04 | 18.04.

Apache Maven поставляется с репозиториями Ubuntu по умолчанию… так что все, что нужно, — это запустить команды apt install maven, чтобы получить его… Однако, когда вы устанавливаете Apache Maven из репозиториев Ubuntu, вы не получаете последнюю версию Maven.

Если вы хотите установить последнюю версию, вам придется вручную загрузить и установить последний пакет со страницы загрузки … и это краткое руководство покажет студентам и новым пользователям, как это сделать в Ubuntu 16.04 | Системы 18.04 и 18.10.

Apache Maven — это инструмент управления проектами программного обеспечения и понимания … Основываясь на концепции объектной модели проекта (POM), Maven может помочь вам управлять процессом сборки всего проекта, включая хранение документов, отчетность и многое другое …

Чтобы узнать больше об Apache Maven, посетите его  домашнюю страницу .

Есть два варианта (а может и больше) для установки Apache Maven в Ubuntu.

Один из них — установка из репозиториев Ubuntu по умолчанию с использованием команд apt install maven и / или загрузка пакета архивного пакета со своего веб-сайта.

Ниже представлены два варианта установки Apache Maven.

Вариант №1: установить Apache Maven

Чтобы установить стабильную и старую версию Apache Maven в Ubuntu, выполните следующие команды … Эта команда установит OpenJDK вместе со стабильной версией Maven.

sudo apt update
sudo apt install maven

Приведенные выше команды обновляют Ubuntu и устанавливают Apache Maven вместе со всеми зависимостями, включая OpenJDK… Это самый быстрый и простой способ, если вам не нужна последняя версия Apache Maven.

Чтобы проверить установленную версию, выполните следующие команды

mvn --version

Вы должны увидеть что-то похожее на содержимое ниже:

Apache Maven 3.5.2
Maven home: /usr/share/maven
Java version: 10.0.2, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-36-generic", arch: "amd64", family: "unix"

Если вы хотите установить последнюю версию, перейдите к варианту №2 ниже.

Вариант № 2: Загрузите и установите Maven

Второй вариант — вручную установить пакеты OpenJDK и Maven… Для этого выполните следующие действия:

Сначала установите OpenJDK в Ubuntu… для этого выполните следующие команды:

sudo apt update
sudo apt install default-jdk

Это должно установить OpenJDK в Ubuntu и настроить его для работы в системе Ubuntu….

Затем перейдите и загрузите последнюю версию Apache Maven со страницы загрузки.

На момент написания этой публикации последняя версия Apache Maven —  3.5.4 …. Обязательно проверьте  страницу загрузки Maven,  чтобы узнать, доступна ли вам для загрузки более новая версия… Если есть, выберите их и загрузите вместо них.

Выполните приведенные ниже команды, чтобы загрузить версию 3.5.4.

 

cd /tmp
wget https://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

Затем выполните приведенные ниже команды, чтобы извлечь загруженный пакет в каталог /opt

sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt

Если вы хотите иметь отдельные версии и обновлять их по мере их появления, создайте символическую ссылку на папку версий

sudo ln -s /opt/apache-maven-3.5.4 /opt/maven

Когда выйдет следующая версия… все, что вам нужно сделать, это обновить символическую ссылку, чтобы она ссылалась на новую папку выпуска, выполнив команду выше и обновив номер версии в имени папки….

Настройка переменных среды Maven

После загрузки и извлечения пакета Maven перейдите и настройте его переменные среды … Для этого выполните следующие команды:

sudo nano /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

Это оно!

Теперь выполните приведенные ниже команды, чтобы проверить номер версии.

mvn --version

Вы должны увидеть содержимое ниже…

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T13:33:14-05:00)
Maven home: /opt/maven
Java version: 10.0.2, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-36-generic", arch: "amd64", family: "unix"

Вывод:

Вы узнали, как установить Apache Maven с OpenJDK двумя способами, описанными выше … Любой из этих методов должен работать … однако, если вам нужен больший контроль над версией, которую вы хотите установить, используйте вариант №2.

Прокрутить вверх