Поиск по сайту:

Как установить Apache Maven на Ubuntu 16.04 LTS


Это руководство существует для этих версий ОС

  • Ubuntu 18.04 (Bionic Beaver)
  • Ubuntu 16.04 (Xenial Xerus)

На этой странице

  1. Предпосылки
  2. Что мы будем делать
  3. Шаг 1. Установите Java в Ubuntu 16.04
  4. Шаг 2. Загрузите Apache Maven
  5. Шаг 3. Настройка среды Apache Maven
  6. Шаг 4. Тестирование Maven
  7. Справочник

Apache Maven — это инструмент управления программными проектами, основанный на концепции POM (проект, объект, модель). Maven — это инструмент автоматизации сборки, используемый в основном для проектов на основе Java. Его также можно использовать для создания и управления проектами, написанными на C#, Ruby, Scala и других языках.

В этом руководстве я пошагово покажу вам, как установить и настроить Apache Maven в Ubuntu 16.04. Мы также узнаем, как установить Java 8 из репозитория PPA. -gpt-ad-howtoforge_com-medrectangle-3-0;var ffid=1;var alS=1021%1000;var container=document.getElementById(slotId);container.style.width=100%;var ins=document.createElement (ins);ins.id=slotId+-asloaded;ins.className=adsbygoogle ezasloaded;ins.dataset.adClient=pid;ins.dataset.adChannel=cid;if(ffid==2){ins.dataset.fullWidthResponsive=true ;}

Предпосылки

  • Убунту 16.04
  • Привилегии root

Что мы будем делать

  1. Установка Java в Ubuntu 16.04
  2. Загрузить Apache Maven
  3. Настройка среды Apache Maven
  4. Тестирование

Шаг 1 — Установите Java на Ubuntu 16.04

В этом руководстве мы будем использовать пакеты Java из репозитория PPA, поэтому нам нужно добавить репозиторий Java PPA в систему.

Перед добавлением нового репозитория установите пакет python-software-properties с помощью приведенной ниже команды apt.

sudo apt install -y python-software-properties

Теперь добавьте репозиторий Java PPA и обновите все репозитории.

sudo add-apt-repository ppa:webupd8team/java
sudo apt update

Репозитории Ubuntu были обновлены.

Для Apache Maven требуется JDK 1.7 или выше. И для этого руководства мы установим JDK 1.8.

Установите java из PPA, используя приведенную ниже команду apt.

sudo apt install -y oracle-java8-installer

Во время установки вам будет предложено указать двоичную лицензию Oracle. Выберите ОК.

Примите лицензию Oracle, нажав кнопку YES.

И когда установка будет завершена, проверьте версию java с помощью команды ниже.

java -version

Вы увидите результат, подобный следующему.

Java 8 установлена на сервере Ubuntu 16.04.

Шаг 2 — Загрузите Apache Maven

На этом шаге мы загрузим двоичный код apache maven с помощью команды wget. И мы будем использовать каталог /usr/local/src в качестве домашнего каталога Maven.

Перейдите в каталог /usr/local/src и загрузите двоичный код Apache Maven.

cd /usr/local/src
wget http://www-us.apache.org/dist/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz

Извлеките файл maven.tar.gz, затем удалите сжатый файл.

tar -xf apache-maven-3.5.2-bin.tar.gz
rm -f apache-maven-3.5.2-bin.tar.gz

И вы получите новый каталог apache-maven-version — переименуйте каталог.

mv apache-maven-3.5.2/ apache-maven/

Apache Maven теперь загружается в каталог /usr/local/src/apache-maven.

Шаг 3. Настройка среды Apache Maven

На этом этапе мы настроим среду для Apache Maven. Мы определим некоторые переменные среды, необходимые для Apache Maven, включая JAVA_HOME, M2_HOME и среду PATH для двоичных файлов maven.

Перейдите в каталог /etc/profile.d и создайте новый файл конфигурации maven.sh.

cd /etc/profile.d/
vim maven.sh

Вставьте туда следующую конфигурацию.

# Apache Maven Environment Variables
# MAVEN_HOME for Maven 1 - M2_HOME for Maven 2
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export M2_HOME=/usr/local/src/apache-maven
export MAVEN_HOME=/usr/local/src/apache-maven
export PATH=${M2_HOME}/bin:${PATH}

Сохраните изменения и выйдите.

Теперь сделайте скрипт maven.sh исполняемым, а затем примените конфигурацию, выполнив исходную команду.

chmod +x maven.sh
source maven.sh

Настройка среды Apache Maven завершена.

Шаг 4 — Тестирование Maven

Чтобы проверить установку maven, мы можем запустить команду maven ниже.

mvn --version

И вы должны получить результат, как показано ниже.

Установка Apache Maven 3.2 завершена. Он работает под 64-разрядной версией Linux с установленной Java 1.8, а домашний каталог Maven — /usr/local/src/apache-maven.

Ссылка

  • http://maven.apache.org/guides/