mvn не распознается после установки Maven 3 - PullRequest
3 голосов
/ 22 апреля 2011

У меня проблемы с установкой maven 3.

Я скачал maven 3.0.3 и распаковал его в папку. Я установил следующие переменные среды.

  • M2_HOME:
    C:\a few folders\apache-maven-3.0.3
  • М2:
    %M2_HOME%\bin
  • JAVA_HOME:
    C:\Program Files\Java\jdk1.6.0_25
  • Путь:
    %JAVA_HOME%\bin; %M2%

Я получаю сообщение о том, что команда не распознается, когда я набираю «mvn» в командной строке. Есть идеи?

Ответы [ 4 ]

4 голосов
/ 20 февраля 2012

Maven 3.0.3 и новее не нуждается в переменной M2_HOME. Для запуска Maven из командной строки достаточно следующих изменений переменных среды:

  1. Установка JAVA_HOME в каталог Java jdk (например, C:\Program Files\Java\jdk1.6.0_29)
  2. Установка PATH для включения каталога Maven bin.
2 голосов
/ 22 апреля 2011

Все выглядит хорошо.

  • Я не знаю, должен ли быть пробел после точки с запятой и %M2%.Это может быть вашей проблемой.
  • Убедитесь, что вы правильно ввели "несколько папок".
0 голосов
/ 26 марта 2018

Maven 3.0.3 и более поздние версии не нуждаются в переменной M2_HOME.Поэтому нет необходимости добавлять это.

Я сделал следующее в системных переменных Windows, и это работает:

JAVA_HOME=C:\Program Files\Java\jdk1.8.0_31
Path=C:\Program Files\Java\jdk1.8.0_31\bin;C:\Selenium 3\Maven\apache-maven-3.3.3\bin
0 голосов
/ 14 января 2016

Попробуйте:

Добавьте (создайте) эти новые переменные в ПЕРЕМЕННЫХ СИСТЕМЫ (M3_HOME и M3):

 M3_HOME: C:\maven_installation_folder\

 M3: %M3_HOME%\bin

Включите в переменные "CLASSPATH" и "Path"

 CLASSPATH: other_variables;%M3%;

 Path: other_variables;%M3%;

Перейдите в командную строку (cmd) и введите:

 mvn -version
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...