Как установить Apache Maven на Debian 10

Как установить Apache Maven на Debian 10

 

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

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить sudo к командам для получения привилегий root. Я покажу вам пошаговую установку пакета визуализации и мониторинга данных с открытым исходным кодом Apache Maven на сервере Debian 10 (Buster).

Установите Apache Maven на Debian 10 Buster

Шаг 1. Перед установкой любого программного обеспечения важно убедиться, что ваша система обновлена, выполнив следующие команды apt в терминале:

apt update
apt upgrade

Шаг 2. Установка Apache Maven в Debian 10.

  • Установите Apache Maven в Debian с помощью apt
sudo apt update
sudo apt install maven

Запустите команду mvn -version, чтобы проверить установку:

mvn -version
  • Установите последнюю версию Apache Maven из исходников

Сначала установите OpenJDK:

sudo apt update
sudo apt install default-jdk

Проверьте версию Java:

java -version

Затем перейдите на страницу загрузки Apache Maven и загрузите последнюю стабильную версию Apache Maven. На момент написания этой статьи это версия 3.6.3:

wget https://www-us.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz -P /tmp
sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt
sudo ln -s /opt/apache-maven-3.6.3 /opt/maven

Шаг 3. Установите переменные среды.

Теперь установите переменные среды, создав новый файл /etc/profile.d/maven.sh:

nano /etc/profile.d/apache-maven.sh

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

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

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

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

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

source /etc/profile.d/apache-maven.sh

Шаг 4. Проверьте установку.

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

$ mvn -version

Apache Maven 3.6.3 (cecedd34300269meilanamaria2b541b8a6ba2883f)
Maven home: /opt/maven
Java version: 11.0.6, vendor: Debian, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.20.0-8-amd64", arch: "amd64", family: "unix"

Поздравления! Вы успешно установили Apache Maven . Благодарим за использование этого руководства для установки последней версии пакета визуализации и мониторинга данных с открытым исходным кодом Apache Maven в системе Debian 10 Buster. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Apache Maven .