«mvn» не распознается как внутренняя или внешняя команда

8355
Anto

Я получаю следующую ошибку при вводе команды mvn --version

«mvn» не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл.

Я также следовал этому, но все еще я не могу сделать работу.

когда я набираю эту команду, echo %M2_HOME%я получаю путь, напечатанный как, D:\Program Files\apache-maven-3.0.4 когда я печатаю 'echo% M2%', я получаю путь, напечатанный какD:\Program Files\apache-maven-3.0.4\bin

Среда : Windows XP

Пожалуйста, помогите мне решить эту проблему.

0
и как насчет `echo% PATH%` Anonymous 11 лет назад 0
он получил следующее `C: \ WINDOWS \ system32; C: \ WINDOWS; C: \ WINDOWS \ System32 \ Wbem; C: \ Program Files \ Intel \ DMIX;% PROGRAMFILES% \ Internet Explorer; C: \ Program Files \ TortoiseSVN \ Bin;% M2` Anto 11 лет назад 0

1 ответ на вопрос

3
SSR

Вам необходимо добавить путь к каталогу maven bin к переменной Windows% PATH%.

Control Panel -> System -> Advanced system settings -> Advanced Tab -> Environment Variables-> Переменная пути находится во втором разделе *System variables*.

Убедитесь, что у вас есть значение ;%M2_HOME%\bin;(обратите внимание на точку с запятой, разные пути должны быть разделены ими), чтобы Windows могла найти определения команд Maven.

Ensure you restart your command prompt. Environment variables need to be set before you open your command prompt. 

Похожие вопросы