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

Как установить Maven на Windows?

Maven реализован на языке Java, поэтому первым делом нужно установить Java JDK.

Как и многие другие Java-программы, Maven не имеет специальной программы для инсталляции, его нужно просто «скачать и распаковать».

  1. Скачать с официального сайта, берите самую последнюю версию, на выбор в формате .tar.gz или .zip (если не уверены – берите .zip).
  2. Распаковать в произвольное место. Ну, не совсем произвольное, лучше, если в пути к этому месту не будет русских букв в названиях директорий. Нельзя сказать, что Java не умеет с этим работать, просто могут потребоваться дополнительные настройки, связанные с кодировками. Поэтому постарайтесь этого избежать, используя в названиях директорий только латиницу.

Всё, Maven готов к работе!

Но чтобы его было удобно запускать, полезно ещё настроить переменные окружения, аналогично тому, как это было описано в инструкции по установке Java. Только на этот раз надо настраивать переменную MAVEN_HOME (она должна указывать на ту директорию, куда вы распаковали Maven), а также в переменную PATH надо добавить путь к директории %MAVEN_HOME%\bin (подробнее о том, как настраиваются переменные окружения, можно почитать в инструкции по установке Java).

После того, как вы изменили переменные окружения, новые значения будут действительны только для новых запускаемых программ, уже работающие программы не узнают о том, что переменные окружения поменялись. Поэтому если у вас уже была запущенная консоль — её придётся перезапустить, чтобы изменения переменных окружения вступили в силу.

Итак, стартуем новую консоль и проверяем, что Maven доступен и работает — выполняем команду mvn:

При этом, конечно, появляется сообщение об ошибке, ведь мы запускаем Maven в каком-то странном месте, где нет описания проекта, который ему нужно собирать.

Но тем не менее, он работает, и можно начинать создавать проекты. Впрочем, это уже совсем другая история.

Как установить Maven в Linux?

  • Зайдите на официальный сайт мавен в раздел загрузка и скачайте последнюю стабильную версию.
  • Распакуйте архив в инсталляционную директорию. Например в C:\Program Files\maven\ в Windows или /opt/maven в Linux
  • Установите переменную окружения M2_HOME:
    В Windows кликните правой кнопкой мыши на «мой компьютер» ->свойства->дополнительные параметры->переменные среды->системные переменные и там добавьте «M2_HOME» и «C:\Program Files\maven\» .
    В Linux можно добавить строку «export M2_HOME=/opt/maven»в файл /etc/profile .
  • Установите переменную окружения PATH В Windows в переменной PATH добавьте к списку директорий строку %M2_HOME%\bin». В Linux можно добавить строку «export PATH=$PATH:$M2_HOME/bin»в файл /etc/profile .
  • Проверьте корректность установки, набрав в командной строке
    mvn -version

    Если результат примерно такой

          Apache Maven 3.0 (r1004208; 2010-10-04 15:50:56+0400)
        Java version: 1.6.0_22
        Java home: /opt/sun-jdk-1.6.0.22/jre
        Default locale: ru_RU, platform encoding: UTF-8
        OS name: "linux" version: "2.6.34-gentoo-r12" arch: "amd64" Family: "unix"
    

    то поздравляю, вы успешно установили Maven.


*Во многих дистрибутивах Linux, maven устанавливается автоматически, с помощью менеджера пакетов.

Если что-то не работает

      • Проверьте, установлен ли у вас JDK.

    Для этого наберите в консоли «java -version» ответ должен быть примерно таким:

    java version "1.6.0_22"
    OpenJDK Runtime Environment (IcedTea6 1.10.5) (ArchLinux-6.b22_1.10.5-1-x86_64)
    OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
      • Проверьте установлена ли переменная окружения JAVA_HOME

    Если у вас Windows наберите в консоли:

echo %JAVA_HOME%
    • Если у вас Linux наберите в консоли:
echo $JAVA_HOME
    команда должна вывести путь к JDK.