Установка Apache Maven на Ubuntu: настройка, проверка и полезные советы
09:28, 26.10.2026
Прежде чем приступать к вводу команд сборки и поиску недостающих библиотек, вам нужна прочная основа. В идеале вы хотели бы, чтобы ваши Java-проекты собирались одинаково на любом компьютере. Вам нужно меньше неожиданностей и больше контроля.
Apache Maven обеспечивает стабильность, а Ubuntu предлагает чистую среду для его запуска. Это руководство пошагово проведет вас через процесс установки Maven, поможет убедиться, что все работает правильно, и даст полезные советы по ходу работы.
Apache Maven: обзор
Если вы работаете с Java-проектами, то рано или поздно вам неизбежно придётся столкнуться с Apache Maven. Maven помогает управлять зависимостями, собирать код и поддерживать согласованность между вашими проектами. Всё, что вам нужно сделать, — это определить необходимые параметры в простом конфигурационном файле, а об остальном позаботится Maven. Это сэкономит ваше время и поможет избежать хаоса, связанного с ручной настройкой.
Maven по-прежнему остаётся одним из самых надёжных инструментов сборки в экосистеме Java и бесперебойно работает в Ubuntu.
Контрольный список перед установкой
Проверьте несколько моментов:
- Вам нужна Ubuntu с правами sudo.
- Также необходимо, чтобы Java была установлена, поскольку Maven работает на виртуальной машине Java.
- Вы можете проверить наличие Java, запустив команду java -version в терминале.
Maven официально поддерживает Java 7 и более поздние версии, но современные проекты обычно используют Java 11 или более поздние версии. Убедитесь, что у вашей системы есть активное подключение к Интернету, так как Maven загружает зависимости при сборке проектов.
Установка с помощью APT
Установка Maven с помощью APT обеспечивает скорость и простоту. Ubuntu поддерживает Maven в своих официальных репозиториях, поэтому вы можете доверять источнику.
Шаг № 1: Обновите индекс пакетов
Сначала всегда необходимо обновить индекс пакетов. Это гарантирует, что Ubuntu распознает последние доступные версии. Откройте терминал и выполните команду «sudo apt update» . Это поможет вашей системе оставаться синхронизированной с репозиториями.
Шаг № 2: Установка Maven
Теперь вы можете установить Maven одной командой.
Выполните sudo apt install maven. Ubuntu самостоятельно разрешит зависимости и разместит Maven в нужных системных путях.
После установки вы можете проверить версию с помощью mvn -version.
Вы должны увидеть сведения о Maven и версии Java, которую он использует.
Установка Maven из загруженного архива
Конечно, вам может понадобиться больший контроль над версией Maven. Установка вручную хорошо подходит, если вам нужен более новый выпуск, чем тот, что доступен в APT.
Шаг № 1: Загрузите дистрибутив Maven
Maven следует загружать с официального сайта Apache. Apache предоставляет проверенные бинарные архивы для каждого выпуска. Выберите последнюю стабильную версию и скачайте .tar.gz файл. Этот источник заслуживает доверия и содержит актуальную информацию.
Шаг № 2: Распакуйте Maven и создайте символическую ссылку
Следующий шаг — распаковка архива. Обычным местом для установки дополнительного программного обеспечения является /opt, поэтому вы можете разместить Maven именно там. После распаковки создайте символическую ссылку на /opt/maven. Это позволит вам впоследствии обновлять Maven, не изменяя пути в системе.
Шаг № 3: Настройте переменные среды
Теперь нужно указать Ubuntu, где находится Maven. Необходимо установить переменную MAVEN_HOME и обновить переменную PATH. Эти настройки можно поместить в /etc/profile.d/maven.sh или в свой собственный файл конфигурации оболочки. Этот шаг гарантирует, что вы сможете запускать mvn из любого каталога.
Шаг № 4: Проверка установки
Вам следует убедиться, что всё работает как положено. Запустите mvn -version ещё раз. Maven должен отобразить правильную версию и определить установку Java.
Теперь вы готовы к сборке проектов.
Заключение
Итак, вы установили и запустили Apache Maven на своем компьютере с Ubuntu. Для удобства вы можете выбрать метод APT, а для большей гибкости — метод установки из архива. Оба подхода являются допустимыми и широко используются. С установленным Maven у вас есть надёжный способ управления сборками и зависимостями. Ваш рабочий процесс с Java станет быстрее, упорядоченнее и гораздо более предсказуемым.