场景还原:

      我的电脑上装了 双jdk, 此时

      我是去mvn -v 之后   

cmd窗口出现 

       此时不应有 Files\Java\jdk1.7.0_80""==""。

网上解决办法:

此时一定要检查jdk:

1.路径如果路径中有空格、中文等

重新安装JDK,并选择不带空格的JDK安装路径

2.仔细检查环境变量

如果路径没问题,一定是环境变量的问题,检查java_home,classpath,path这三个地方,

java_home一定是你的安装路径,我的就是C:\Program Files\Java\jdk1.7.0_80,

CLASSPATH,这是一个jar包的调用。.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面有点号和分号,后边结尾也有分号。

或者可以写成“.;%JAVA_HOME%\lib”一样的效果

 

原本我的路径是

    D:\Program Files\Java\jdk1.8.0_191

   修改后:

    D:\develop\java\jdk1.8.0_191

   与此同时: 我将我path变量 修改为以下

此时不应有 Files\Java\jdk1.7.0_80_jar

此时不应有 Files\Java\jdk1.7.0_80_java_02

此时不应有 Files\Java\jdk1.7.0_80_jar_03

能不能行,整就完了。

此时不应有 Files\Java\jdk1.7.0_80_ide_04

 老铁们。注意了啊:  cmd的黑窗口用的是打开之前的配置: 修改完以后, 一定要把黑窗口关闭,   重新打开,才能生效 IDEA 中 的 黑窗口与上同样,配置完请重新启动IDEA

此时不应有 Files\Java\jdk1.7.0_80_jar_05

-----------------------------------------------------------------------------------------------------------------------------------