JAVA -version 问题,输入之后报错

图片说明

在下提问者,在看了大家的答案后,通过了同时删除JDK 、 JRE 后重新从官网下载,问题得到解决。

我认为在回答中有一个问题值得点明:就是诸位说的JAVA版本过低,其实是JRE版本过低的意思。

我认为有一定的歧义,特此点出。

下面是我的成功后的截图:

        ![图片说明](https://img-ask.csdn.net/upload/201601/28/1453987861_78766.jpg)

安装的java比你安装的jdk的版本低
降低jdk版本到1.7

可能是你之前安装过别的版本导致的,试试如下解决方案如下:
(1)将path中java路径放在第一位;
或者(2)查找windows和system32目录,发现system32目录里有一个java.exe,估计是MS放进去的,Rename it。

你是不是又装了1.7 或者1.8 啊。你的弄乱了。

http://blog.csdn.net/sinolzeng/article/details/39677219

http://stackoverflow.com/questions/29697543/registry-key-error-java-version-has-value-1-8-but-1-7-is-required

其实我也装了两个版本,只不过要匹配好了