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

{title}

Существует несколько решений для динамического и простого размещения сайтов, но с лучшими инструментами для централизованного администрирования этих сайтов.

Несмотря на широкий спектр возможностей для выполнения этого действия, без сомнения, Apache является самой широкой в ​​мире ставкой на все, что связано с Интернетом, и имеет различные платформы и утилиты. В 2009 году у Apache уже было 100 миллионов веб-сайтов, монополизировавших 70% из них.

Благодаря своей популярности, его использование значительно расширилось, и Apache Maven был одним из самых ярких по своей универсальности и способности работать. Именно по этой причине сегодня в этом уроке в Solvetic мы увидим, как установить Apache Maven на Debian 9 и CentOS 7 на практике.

Что такое Apache Maven?

Apache Maven был разработан как инструмент управления и понимания программных проектов, основанный на концепции объектной модели проекта (POM).

Когда мы внедрим Apache Maven, станет возможным управлять компиляцией, отчетами и документацией проекта из центральной информационной точки, которая идеально подходит для администраторов и персонала, занимающегося обслуживанием веб-сайтов. Кроме того, Apache Maven можно использовать для создания и управления любым проектом на основе Java, который имеет мощный инструмент.

Apache Maven Цели

Apache Maven поставил перед собой ряд задач, которые окажут большое влияние на такие организации, как:

  • Предоставить информацию о качестве проекта.
  • Обеспечить единую систему построения для задач поддержки.
  • Создание рекомендаций, направленных на разработку лучших практик, которые идеально подходят для вопросов аудита.
  • Обеспечить полную миграцию к новым функциям.

Выдающиеся особенности Apache Maven

Apache Maven имеет ряд особенностей, среди которых мы выделяем:

  • Немедленный доступ к новым функциям без необходимости высокого уровня конфигурации.
  • Простая настройка новых проектов.
  • Он имеет большой репозиторий библиотек и метаданных, которые доступны сразу и в режиме реального времени.
  • Лучшее управление зависимостями, включая автоматическое обновление, закрытие зависимостей и другие задачи.
  • Apache Maven может создавать различные проекты с предопределенными типами вывода, такими как JAR, WAR и другие.
  • Лучшее управление зависимостями.

Теперь давайте посмотрим, как установить Apache Maven на Debian 9 и CentOS 7.

1 Установка Apache Maven в Debian 9 Linux


Чтобы начать процесс установки, мы должны сначала установить OpenJDK 8, поскольку Java Development Kit (JDK) является одним из необходимых компонентов для установки Apache Maven.

Шаг 1
Для этого мы будем использовать Java PPA-репозиторий, а затем проверить версию с помощью следующих команд:

 sudo apt установить свойства программного обеспечения-общие apt-transport-https -y 

{title}

Шаг 2
Переходим к установке репозиториев:

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

{title}

Шаг 3
Мы обновляем пакеты, запустив:

 sudo apt-get update -y 
После обновления мы приступаем к установке Java, выполнив:
 sudo apt-get установить oracle-java8-installer 

{title}

Шаг 4
Введите букву S, чтобы подтвердить загрузку и установку Java, в процессе необходимо будет принять пользовательскую лицензию:

{title}

Шаг 5
Позже мы увидим следующее. Мы принимаем условия двоичных кодов

{title}

Шаг 6
Процесс установки Java будет завершен.

{title}

Шаг 7
Мы приступаем к проверке установленной версии Java, выполнив:

 Java-версия 

{title}

Шаг 8
Следующим шагом является использование команды wget для загрузки последней версии Apache Maven в основной каталог Maven, который находится в / usr / local / src:

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

$config[ads_text5] not found

{title}

Шаг 9
Мы продолжаем извлекать файл и переименовываем каталог Apache Maven:

 sudo tar -xf apache-maven-3.5.4-bin.tar.gz sudo mv apache-maven-3.5.4 / apache-maven / 

{title}

2. Настройка среды Apache Maven в Debian 9 Linux

Следующим шагом является настройка переменных среды для файлов Apache Maven в системе, и для этого мы должны создать новый файл конфигурации 'maven.sh' в каталоге /etc/profile.d следующим образом:

 sudo cd /etc/profile.d/ sudo nano maven.sh 
В файл мы вставим следующие строки:
 # Переменные окружения Apache Maven # MAVEN_HOME для Maven 1 - M2_HOME для Maven 2 экспорт 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} 

{title}

Мы сохраняем изменения, используя следующие ключи:

Ctrl + O

Мы покидаем редактор, используя:

Ctrl + X

Теперь мы разрешаем исполняемый файл конфигурации 'maven.sh', а затем загружаем конфигурацию, выполняя команду source следующим образом:

 sudo chmod + x maven.sh источник sudo /etc/profile.d/maven.sh 
Наконец, мы можем проверить версию установленного Apache Maven, выполнив:
 mvn –version 

{title}

3. Установка Apache Maven в CentOS 7 Linux


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

Установка OpenJDK 8

Чтобы выполнить эту установку Java, мы должны выполнить следующую команду:

 yum install -y java-1.8.0-openjdk-devel 

{title}

После установки мы приступаем к проверке установленной версии Java:

 Java-версия 

{title}

Установка Apache Maven
Далее мы будем использовать команду wget для загрузки последней версии Apache Maven следующим образом:

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

$config[ads_text6] not found

{title}

$config[ads_text5] not found

Переходим к извлечению содержимого и переименованию файла:

 tar -xf apache-maven-3.5.4-bin.tar.gz mv apache-maven-3.5.4 / apache-maven / 

{title}

4. Настройка среды Apache Maven в CentOS 7 Linux


Как и Debian, мы настроим переменные среды для предварительно скомпилированных файлов Apache Maven и для этого создадим файл конфигурации 'maven.sh' в каталоге /etc/profile.d:
 cd /etc/profile.d/ nano maven.sh 
Там мы вставим следующие строки:
 # Переменные окружения Apache Maven # MAVEN_HOME для Maven 1 - M2_HOME для Maven 2 export M2_HOME = / usr / local / src / apache-maven export PATH = $ {M2_HOME} / bin: $ {PATH} 

$config[ads_text5] not found

{title}

Мы сохраняем изменения ключами:

Ctrl + O

Мы покидаем редактор, используя ключи:

Ctrl + X

Теперь мы позволим файлу быть исполняемым и загрузим конфигурацию с использованием источника:

 chmod + x maven.sh source /etc/profile.d/maven.sh 
Наконец, мы проверяем версию Apache Maven с помощью следующей команды:
 mvn –version 

{title}

Таким образом, мы увидели, как установить Apache Maven в этих двух известных дистрибутивах Linux и таким образом получить максимальную отдачу от Apache Maven, который, как мы видели, обладает большими функциональными возможностями для каждого типа пользователя и организации.