'mvn' 未被识别为内部或外部命令(已尝试所有方法,但仍无法正常工作)

'mvn' is not recognized as an internal or external command (tried everything, still not working)

抱歉打扰了,这是我最后的选择了。我也从这里 Whosebug 阅读了很多文章,并尝试了这些文章中的所有内容,但仍然无法正常工作。这个maven-enviromental-case真的很头疼,脑袋快炸了

我已经将 Maven 安装到 C:\Program Files\apache-maven-3.8.4

我已经把它放到系统环境变量中了:

Variable          Value
MAVEN_HOME        C:\Program Files\apache-maven-3.8.4

包含 MAVEN_HOME 到系统环境变量路径,如下所示:%MAVEN_HOME%\bin。还尝试将位置本身包含到这样的路径中 C:\Program Files\apache-maven-3.8.4 .

还尝试将这些全部添加到用户变量中。重新启动计算机,尝试以管理员身份使用 运行 CMD,这些都有效。如果我回显 %MAVEN_HOME%,我会得到 C:\Program Files\apache-maven-3.8.4。在 IntelliJ IDEA 中,我在终端变量中看到 MAVEN_HOME 变量。

像这样将其添加到系统中:

然后像这样进入 PATH:

在 CMD 中回显 %PATH%

Maven安装目录:

啊,我预料到了。您下载了 github 存档,但没有下载安装存档 https://maven.apache.org/download.cgi(-bin.zip 文件!)。首先删除整个目录(删除它!)...从下载端下载 zip 存档并将其解压缩到相同位置...