% M2% не работает в системной переменной Path, но только в пользовательской переменной Path

Я устанавливаю Maven и мне нужно установить M2 и M2_Home. Я установил их в пользовательских переменных в переменных окружения. И я добавил;%M2% к переменной Path в системных переменных в переменных среды. Я ожидал, что смогу бежатьmvn --version но я не могт. Однако если я сделаюecho %Path% Я вижу, что есть%M2% на пути, и если яecho %M2% Я вижу каталог bin, в котором находится mvn.

Итак, у меня была эта проблема. Проблема не была решена, пока я не создал переменную Path в пользовательских переменных и добавил%M2% к этому (и удалил его из пути в системных переменных). Теперь это работает. Кто-нибудь знает, почему он работает только так?

Ответы на вопрос(1)

Ваш ответ на вопрос