JDK版本问题

近来使用jdk版本一直是1.8的版本,由于编译原因需要使用1.7的版本,但是在修改了环境变量之后,发现竟然版本号没有修改过来,以下问题与解决

问题1:

  重启了也没有改过来,原因是因为jdk1.7以上的版本会吧java.exe和javaw.exe会被拷贝到system32里面,这就导致会出现直接加载system32的java.exe/

解决:

  直接在system32里面吧java.exe和javaw.exe这两个文件删除。

把这个问题解决后,发现使用java -version对应的版本号还是没有更改过来,但是javac -version改过来了,使用where java命令后,发现版本路径也是问题

问题2:

  版本号依然没有修改过来。

解决:

  把path环境变量中的java环境变量放到最前端,记得是path环境变量中的JAVA_HOME变量放置到path的最前端。

 

在使用java -version已经改变了。问题解决了。

 

posted @ 2015-11-16 12:08  apptao  阅读(572)  评论(0编辑  收藏  举报