Подтвердить что ты не робот

Maven: команда mvn не найдена

Я установил следующие системные верификации (OS = Vista):

M2_HOME = C:\Program Files\Maven 
M2 = %M2_HOME%\bin 
path = %M2% 

Если я запустил mvn-версию, я получаю:

mvn: command not found

Кто-нибудь может понять, почему это может быть? Спасибо.

4b9b3361

Ответ 1

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

SET PATH=%M2%

Кроме того, я предполагаю, что вам нужно установить свой путь к чему-то вроде C:...\apache-maven-3.0.3 \, потому что это папка по умолчанию для архива Windows. С другой стороны, я предполагаю, что вам нужно добавить путь к maven к вашему, и не устанавливать его только в maven, поэтому вы должны выглядеть так:

SET PATH=%PATH%;%M2%

Ответ 2

Я пробовал решения из других потоков. Добавление M2 и M2_HOME в системные переменные и даже в переменные пользователя. Запуск cmd как admin. Ни один из методов не работал.

Но сегодня я добавил весь путь к maven bin к моим системным переменным "PATH" (C:\Program Files (x86)\Apache Software Foundation\apache-maven-3.1.0\bin), кроме других путей, и до сих пор он работает хорошо. Надеюсь, так оно и будет.

Ответ 3

Я следовал этому руководству: Как установить Maven на Windows

Но, запустив mvn -version, я все же получил:

mvn: команда не найдена

Итак, я закрыл текущее окно git и открыл новое. Все прошло хорошо :)

Ответ 4

  • Запустите "путь" в командной строке и убедитесь, что указан каталог установки maven.
  • Убедитесь, что maven установлен в 'C:\Program Files\Maven'.

Ответ 5

Я думаю, проблема связана с пробелами. У меня была переменная в системных переменных, но она не работала. Когда я менял переменную Progra~1 = 'Program Files', все работает нормально.

M2_HOME C:\Progra~1\Maven\apache-maven-3.1.1

Я также переместил мой M2_HOME в конце PATH(%M2_HOME%\bin). Я не уверен, имеет ли это какое-либо значение.

Ответ 6

mvn -version

экспорт PATH = $ PATH: /opt/apache-maven-3.6.0/bin

Ответ 7

Настройка Maven:

а. установить Maven из https://maven.apache.org/download.cgi

б. разархивируйте maven и сохраняйте в C-диске.

с. Установите MAVEN_HOME в системную переменную. enter image description here

д. Установить путь для Maven enter image description here

Ответ 8

Я думаю, что учебник, пройденный @emdhie, очень поможет. Как установить Maven

Но я последовал и все еще получаю mvn: command not found

Я нашел это решение, чтобы узнать, что не так в моей конфигурации:

Я открыл командную строку и вызвал эту команду:

../apache-maven-3.5.3/bin/mvn --version

После этого я получил правильный JAVA_HOME и увидел, что мой JAVA_HOME был неверным.

Надеюсь это поможет.