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

Как установить Apache Maven на CentOS 7


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

  • CentOS 8
  • CentOS 7

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

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

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

В этом руководстве мы пошагово покажем вам, как установить и настроить Apache Maven в системе CentOS 7.

Предпосылки

  • Сервер CentOS 7
  • Привилегии root

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

  1. Установите Java OpenJDK на CentOS 7.
  2. Загрузить двоичные файлы Apache Maven
  3. Настройка среды Apache Maven
  4. Тестирование

Шаг 1. Установите Java OpenJDK на CentOS 7.

Первое, что мы здесь сделаем, — установим Java на сервер CentOS 7. Для Apache Maven требуется JDK 1.7 или выше — мы будем использовать Java 8, которую можно установить из репозитория CentOS.

Установите Java 8 на CentOS 7 с помощью команды yum.

sudo yum install -y java-1.8.0-openjdk-devel

После завершения установки проверьте установленную версию Java.

java -version

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

Java OpenJDK 8 был установлен на CentOS 7.

Шаг 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.

Перейдите в каталог /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 M2_HOME=/usr/local/src/apache-maven
export PATH=${M2_HOME}/bin:${PATH}

Сохранить и выйти.

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

chmod +x maven.sh
source /etc/profile.d/maven.sh

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

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

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

mvn --version

И вы должны получить результат, подобный следующему:

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

Ссылка

  • https://maven.apache.org/