Как установить Apache Maven на CentOS 7
Это руководство существует для этих версий ОС
- CentOS 8
- CentOS 7
На этой странице
- Предпосылки
- Что мы будем делать
- Шаг 1. Установите Java OpenJDK на CentOS 7
- Шаг 2. Загрузите Apache Maven
- Шаг 3. Настройка среды Apache Maven
- Шаг 4. Тестирование
- Справочник
Apache Maven — это инструмент управления программными проектами, основанный на концепции POM (проект, объект, модель). Maven — это инструмент автоматизации сборки, используемый в основном для проектов на основе Java, но также может использоваться для создания и управления проектами, написанными на C#, Ruby, Scala и других языках. Он описывает не только то, как создается программное обеспечение, но и его зависимости.
В этом руководстве мы пошагово покажем вам, как установить и настроить Apache Maven в системе CentOS 7.
Предпосылки
- Сервер CentOS 7
- Привилегии root
Что мы будем делать
- Установите Java OpenJDK на CentOS 7.
- Загрузить двоичные файлы Apache Maven
- Настройка среды Apache Maven
- Тестирование
Шаг 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/