原来的时候,我的jdk用的是1.8的。
但是出现了一个问题,就是下面的报错。
The type java.util.Map$Entry cannot be resolved.
It is indirectly referenced from required .class files
我上网查询了一下,是因为jdk1.8的原因。
所以,我打算使用jdk1.7。
然后我安装了jdk1.7,然后设置更改了JAVA_HOME的环境变量。
但是cmd当中查询jdk的版本还是1.8。
于是,我查看了path,是如下的情况:
然后我就更改了了path当中JAVA_HOME的位置,到最前面。
然后查询我的jdk的版本就变成1.7了。
这个原因就是,系统首先找到的是这个路径下面的java.exe