Ответ
Ошибка возникает, когда Maven не установлен или его путь не добавлен в системную переменную PATH.
1. Проверка установки:
mvn -v
2. Установка Maven:
- Скачайте бинарный дистрибутив с официального сайта Apache Maven.
- Распакуйте архив в выбранную директорию (например,
C:Toolsapache-maven-3.8.6или/opt/apache-maven-3.8.6).
3. Настройка переменных окружения:
Необходимо добавить путь к поддиректории bin из распакованного архива в PATH.
- Linux/macOS: Добавьте в
~/.bashrc,~/.zshrcили аналогичный файл:export MAVEN_HOME=/opt/apache-maven-3.8.6 export PATH=$MAVEN_HOME/bin:$PATHВыполните
source ~/.bashrc. - Windows:
- Создайте системную переменную
MAVEN_HOME:C:Toolsapache-maven-3.8.6. - Добавьте
%MAVEN_HOME%binв системную переменнуюPath. - Важно: Перезапустите все окна терминала/командной строки.
- Создайте системную переменную
4. Проверка в IDE:
- IntelliJ IDEA:
File→Settings→Build, Execution, Deployment→Build Tools→Maven. Укажите путь к Maven домашней директории (Maven Home Path). - Eclipse:
Window→Preferences→Maven→Installations. Добавьте путь.
5. Альтернативная установка через пакетный менеджер:
# Ubuntu/Debian
sudo apt install maven
# macOS (Homebrew)
brew install maven
# Windows (Chocolatey)
choco install maven
После установки через менеджер PATH обычно настраивается автоматически.