Как установить Apache Maven на Ubuntu 16.04 LTS
Это руководство существует для этих версий ОС
- Ubuntu 18.04 (Bionic Beaver)
- Ubuntu 16.04 (Xenial Xerus)
На этой странице
- Предпосылки
- Что мы будем делать
- Шаг 1. Установите Java в Ubuntu 16.04
- Шаг 2. Загрузите Apache Maven
- Шаг 3. Настройка среды Apache Maven
- Шаг 4. Тестирование Maven
- Справочник
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
Что мы будем делать
- Установка Java в Ubuntu 16.04
- Загрузить Apache Maven
- Настройка среды Apache Maven
- Тестирование
Шаг 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/