Установлен Maven, но mvn -версия не распознается. Работает, когда я использую %M2_HOME%bin mvn -version

#maven

#maven

Вопрос:

Я загрузил и разархивировал каталог Maven на своем диске C:.

Установите M2_HOME: C:optapache-maven-3.6.3 в переменной среды.

Я добавил %M2_HOME%bin в путь.

Но когда я пытаюсь запустить mvn -version, он говорит, что «mvn» не распознан.

Но когда я запускаю %M2_HOME%bin mvn -version, он работает нормально.

Комментарии:

1. Вероятно, ваш путь определен раньше M2_HOME . Попробуйте вместо этого добавить полный путь или убедитесь M2_HOME , что он определен заранее PATH .

2. Удалить M2_HOME только добавить местоположение каталога bin в PATH переменную. После изменения среды закройте все консоли и снова откройте консоль.

3. @kriegaex это сработало. Я добавил полный путь, и он сработал. Спасибо.

4. @khmarbaise Спасибо. После добавления полного пути это сработало.

Ответ №1:

попробуйте перезагрузить окно консоли / командной строки — если переменная %PATH% читается только один раз — при открытии окна консоли