The JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program 解决方案 1.JAVA_HOME中只能配置一个 jdk 多的那个删掉试试。 2.如果1不行 把 **JAVA_HOME** 删掉,把 **PATH** 中 **%JAVA_HOME%\bin** 也删掉。 再去 cmd 中执行一次 mvn -v 如果成功 再去配置 **JAVA_HOME** 同时要遵循 **1**