Установка maven в ubuntu 20.04

Установка maven в ubuntu 20.04

Maven - это система управления зависимостями с открытым исходным кодом на Java. Используя Maven вы можете прописать нужные вашему проекту зависимости, а платформа автоматически рассчитает, загрузит и подготовит все их зависимости, а также потом соберет проект в один готовый для выполнения jar файл. В какой-то мере это аналог команды make для java.

В этой статье мы рассмотрим как выполняется установка Maven в Ubuntu 20.04 из официальных репозиториев и с помощью официального сайта проекта.

Содержание статьи:

  • Установка Maven в Ubuntu 20.04
    • 1. Репозитории
    • 2. Официальный сайт
  • Использование Maven
  • Выводы

Установка Maven в Ubuntu 20.04

1. Репозитории

Как я уже сказал, Maven есть в официальных репозиториях Ubuntu, однако версия программы там может быть уже устаревшая. Сначала обновите списки пакетов из репозиториев:

sudo apt update

ustanovka-maven-v-ubuntu-2004_1.png

Затем выполните такую команду для того чтобы установить Maven:

sudo apt install maven

ustanovka-maven-v-ubuntu-2004_2.png

Это самый простой способ установки. Теперь вы можете проверить версию программы командой:

mvn -version

ustanovka-maven-v-ubuntu-2004_3.png

Как видите, сейчас в репозиториях находится версия 3.6.3. Но на момент написания статьи на официальном сайте доступна уже версия 3.8.1. Давайте рассмотрим как её установить.

2. Официальный сайт

Прежде всего необходимо установить зависимости программы. Maven версии 3.3 и выше будет работать только на JDK 1.7 и выше. Достаточно установить версию Java, которая есть в официальных репозиториях:

sudo apt install default-jdk

ustanovka-maven-v-ubuntu-2004_4.png

Затем вы можете проверить версию Java:

java -version

ustanovka-maven-v-ubuntu-2004_5.png

Дальше откройте страницу загрузки Maven на официальном сайте и скачайте последнюю версию. Нужен файл заканчивающийся на bin.tar.gz:

ustanovka-maven-v-ubuntu-2004_6.png

После завершения загрузки полученный файл следует разархивировать в папку /opt:

sudo tar xvf /Загрузки/apache-maven-*.tar.gz -C /opt

ustanovka-maven-v-ubuntu-2004_7.png

Для удобства управления версиями и обновления программы можно создать символическую ссылку на папку с Maven:

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

Для использования программы осталось настроить переменные окружения. Создайте файл /etc/environment.d/100-maven.conf и добавьте туда такие строки:

sudo vi /etc/environment.d/100-maven.conf

JAVA_HOME=/usr/lib/jvm/default-javaM2_HOME=/opt/mavenMAVEN_HOME=/opt/mavenPATH=/opt/maven/bin:PATH

ustanovka-maven-v-ubuntu-2004_8.png

После этого нужно перелогинится чтобы обновились переменные окружения. И можно использовать Maven. Чтобы убедится, что всё работает можно посмотреть версию:

mvn -version

ustanovka-maven-v-ubuntu-2004_9.png

Видео

Умные Вещи

v-ssha-proveli-ispytaniia-boevogo-bespilotnika-s-iskusstvennym-mozgom-v-vozdukhe_1.jpg

В сша провели испытания боевого беспилотника ...

  • Май 06, 2021
  • 485

Сайт ВВС США сообщает, что 29 апреля прошли первые лётные испытания мозга для боевых беспилотников. Полёт совершён в рамках испытания прототипа по про...

Сети и коммуникации

ericsson-i-samsung-uregulirovali-patentnyi-spor-i-zakliuchili-mnogoletnee-soglashenie_1.jpg

Ericsson и samsung урегулировали патентный сп...

  • Май 07, 2021
  • 93

Шведский производитель телекоммуникационного оборудования Ericsson сообщил в пятницу о заключении многолетнего соглашения о глобальном патентном лицен...

Наверх