验证系统jdk,jre版本。
在Windows系统下,打开cmd,输入命令【java -version】和【javac -version】分别验证运行和编译版本,这两个命令查看的结果可能不一样。
原因是,如果java环境变量配置在了path变量值的后面,由于系统目录配置在了最前方,以前方为准。
如图,虽然JAVA_HOME为1.7版本,但是运行cmd,输入【java -version】是1.8版本
把Path中的变量值拷贝到记事本中:
可以看到,系统自带的java在前,而自己安装的在后,所以java版本显示的是1.8
将配置放在最前即可
再运行,就是1.7版本了。