Maven JAVA_HOME 环境变量未正确定义,但它是

Maven JAVA_HOME environment variable is not defined correctly, but it is

我正在 Windows 上设置 Maven,我认为一切都设置正确,但是当我 运行

mvn --version

在我的环境变量中,我有以下内容:

用户变量

系统变量

在系统变量中,在我的 Path 变量中,我有:

似乎无法弄清楚这些环境变量有什么问题,以至于 Maven 会给我该错误。任何帮助将不胜感激!

您的 JAVA_HOME 不正确。 JAVA_HOME 应该是 "C:\Program Files\Java\jdk-11.0.2"

记得在重置 JAVA_HOME 环境后重新打开新控制台以应用新值。