我正在安装Maven并需要设置M2和M2_Home。我已经将它们设置在环境变量的用户变量中。在环境变量的系统变量中,我将
所以我遇到了这个问题。这个问题直到我在用户变量中创建了一个Path变量,并将
;%M2%
添加到Path变量中。我本来希望能够运行mvn --version
,但是我不能。然而,如果我执行echo %Path%
,我可以看到Path中有%M2%
,如果我执行echo %M2%
,我可以看到mvn所在的bin目录。所以我遇到了这个问题。这个问题直到我在用户变量中创建了一个Path变量,并将
%M2%
添加到该变量中(并从系统变量的路径中删除了它)才得以解决。现在它可以正常工作了。有没有人知道为什么只有这种特定的方式才能使它正常工作?