Существует несколько решений для динамического и простого размещения сайтов, но с лучшими инструментами для централизованного администрирования этих сайтов.
Несмотря на широкий спектр возможностей для выполнения этого действия, без сомнения, 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
Шаг 2
Переходим к установке репозиториев:
sudo add-apt-repository ppa: webupd8team / java -y
Шаг 3
Мы обновляем пакеты, запустив:
sudo apt-get update -yПосле обновления мы приступаем к установке Java, выполнив:
sudo apt-get установить oracle-java8-installer
Шаг 4
Введите букву S, чтобы подтвердить загрузку и установку Java, в процессе необходимо будет принять пользовательскую лицензию:
Шаг 5
Позже мы увидим следующее. Мы принимаем условия двоичных кодов
Шаг 6
Процесс установки Java будет завершен.
Шаг 7
Мы приступаем к проверке установленной версии Java, выполнив:
Java-версия
Шаг 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
Шаг 9
Мы продолжаем извлекать файл и переименовываем каталог Apache Maven:
sudo tar -xf apache-maven-3.5.4-bin.tar.gz sudo mv apache-maven-3.5.4 / apache-maven /
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}
Мы сохраняем изменения, используя следующие ключи:
Ctrl + O
Мы покидаем редактор, используя:
Ctrl + X
Теперь мы разрешаем исполняемый файл конфигурации 'maven.sh', а затем загружаем конфигурацию, выполняя команду source следующим образом:
sudo chmod + x maven.sh источник sudo /etc/profile.d/maven.shНаконец, мы можем проверить версию установленного Apache Maven, выполнив:
mvn –version
3. Установка Apache Maven в CentOS 7 Linux
Теперь мы увидим шаги по установке Apache Maven на CentOS 7.
Установка OpenJDK 8
Чтобы выполнить эту установку Java, мы должны выполнить следующую команду:
yum install -y java-1.8.0-openjdk-devel
После установки мы приступаем к проверке установленной версии Java:
Java-версия
Установка 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$config[ads_text5] not found
Переходим к извлечению содержимого и переименованию файла:
tar -xf apache-maven-3.5.4-bin.tar.gz mv apache-maven-3.5.4 / apache-maven /
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
Мы сохраняем изменения ключами:
Ctrl + O
Мы покидаем редактор, используя ключи:
Ctrl + X
Теперь мы позволим файлу быть исполняемым и загрузим конфигурацию с использованием источника:
chmod + x maven.sh source /etc/profile.d/maven.shНаконец, мы проверяем версию Apache Maven с помощью следующей команды:
mvn –version
Таким образом, мы увидели, как установить Apache Maven в этих двух известных дистрибутивах Linux и таким образом получить максимальную отдачу от Apache Maven, который, как мы видели, обладает большими функциональными возможностями для каждого типа пользователя и организации.
СТАТЬИ