Как установить Apache Maven в Ubuntu 20.04

Как установить Apache Maven в Ubuntu 20.04

В этой статье мы увидим, как установить Apache Maven на Ubuntu 20.04. Мы установим версию Apache Maven 3.6.3.

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

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

Предпосылки

  • Выделенный сервер с установленной ОС Ubuntu 20.04.
  • пользователь root или не-root с привилегиями sudo.

Системные Требования

  • Maven 3.3+ требует для выполнения JDK 1.7 или выше.
  • Нет минимальных требований к памяти.
  • Нет минимальных требований к ОС. Сценарии запуска включены как сценарии оболочки и командные файлы Windows.

Шаг 1. Держите сервер в актуальном состоянии

# apt-get update -y
# apt-get upgrade -y

Шаг 2 - Установите Java

Далее мы установим OpenJDK 11.

# apt-get install -y default-jre

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

# java -version

Результат будет примерно таким:

openjdk version "11.0.8' 2020-07-14
OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)
OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)

Шаг 3 - Установите Apache Maven

Мы изменим наш текущий рабочий каталог на / opt / directory:

# cd /opt/

Мы можем скачать последнюю стабильную версию Apache Maven с официального сайта: с помощью команды wget . Если команда wget отсутствует, вы можете установить ее с помощью команды # apt-get install wget -y .

# wget https://www-us.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

После завершения загрузки распакуйте загруженный архив:

# tar -xvzf apache-maven-*tar.gz

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

# mv apache-maven-3.6.3 maven

Шаг 4 - Настройка переменных среды

Затем нам нужно будет настроить переменные среды, такие как M2_HOME , JAVA_HOME и PATH . Вы можете сделать это, создав файл mavenenv.sh внутри каталога /etc/profile.d/ :

# vi /etc/profile.d/mavenenv.sh

Добавьте следующие строки:

export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}

Сохрани и закрой.

Сделайте файл исполняемым:

# chmod +x /etc/profile.d/mavenenv.sh

Теперь вы можете загрузить переменные среды:

# source /etc/profile.d/mavenenv.sh

Шаг 5 - Проверьте установку

Как только все будет успешно настроено, проверьте версию Apache Maven:

# mvn --version

Результат будет примерно таким:

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /opt/maven
Java version: 11.0.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux', version: "5.4.0-51-generic', arch: "amd64', family: "unix'

Мы успешно установили Apache Maven.

В этой статье мы увидели, как установить Apache Maven на Ubuntu 20.04.


Как исправить проблемы WordPress 5.0

Как исправить проблемы WordPress 5.0

Наконец-то выходит WordPress 5.0, и он приносит с собой совершенно новый опыт редактирования с помощью Gutenberg.

Как отключить редактор блоков и установить классический редактор в WordPress 5.0

Как отключить редактор блоков и установить классический редактор в WordPress 5.0

Начиная с WordPress 5.0, редактором по умолчанию в WordPress является новый редактор блоков. Новый редактор кардинально отличается

Как установить классический редактор в качестве редактора по умолчанию в WordPress вместо Gutenberg

Как установить классический редактор в качестве редактора по умолчанию в WordPress вместо Gutenberg

Редактор Гутенберга скоро станет редактором по умолчанию в WordPress. У вас будет возможность выбрать классический редактор.

ИСПРАВЛЕНИЕ: «Редактор обнаружил непредвиденную ошибку» в WordPress после обновления

ИСПРАВЛЕНИЕ: «Редактор обнаружил непредвиденную ошибку» в WordPress после обновления

Не можете написать новый пост с помощью нового редактора блоков в WordPress? Скорее всего, вы получаете «Редактор

Как исправить ошибку сопоставления «utf8mb4_0900_ai_ci» при импорте базы данных WordPress

Как исправить ошибку сопоставления «utf8mb4_0900_ai_ci» при импорте базы данных WordPress

Если вы переключаете установку WordPress с сервера MySQL 8 на MySQL 5.7 (или ниже), вы, скорее всего, столкнетесь с

🔧 ИСПРАВЛЕНИЕ: в вашей установке PHP отсутствует расширение MySQL, необходимое для WordPress.

🔧 ИСПРАВЛЕНИЕ: в вашей установке PHP отсутствует расширение MySQL, необходимое для WordPress.

Хотите запустить самоуправляемый сайт на WordPress? Большой. Вы узнаете миллион вещей. Одна из важнейших частей настройки

Как обновить элементы папки в Windows 11

Как обновить элементы папки в Windows 11

Если в контекстном меню отсутствует опция «Обновить», вот как вы можете обновлять элементы в проводнике в Windows 11.

Как включить короткие теги PHP

Как включить короткие теги PHP

В этой статье мы рассмотрели, как включить короткие теги PHP. PHP анализирует файл, используя открывающие и закрывающие теги, которые имеют вид. Включение коротких тегов PHP

Настройте mod_evasive для предотвращения DoS- и DDoS-атак на CentOS

Настройте mod_evasive для предотвращения DoS- и DDoS-атак на CentOS

В этой статье мы узнаем, как установить и настроить mod_evasive для предотвращения DoS- и DDoS-атак на CentOS. Модуль mod_evasive Apache.

Как установить PHP с PHP-FPM для NGINX на CentOS

Как установить PHP с PHP-FPM для NGINX на CentOS

как установить PHP с PHP-FPM для NGINX на CentOS. Базовая конфигурация веб-сервера NGINX для обработки приложений PHP и их сервера через порт 80.