Intellij idea 2016 Cannot start under Java 1.7.0_79-b15: Java 1.8 or later is required

发布时间:2016-08-13 17:44:37 作者:JIALY 1,126次浏览

    在使用idea 2016的某些版本时,在打开ide工具的时候会报如下图这样的错误,是因为你使用了低于1.8版本的jdk。

    1471080842837045890.png

    根据字面意思很容易理解为jdk版本问题,之所以会记录这个问题,是因为有时候即使你切换回了高版本的jdk,问题依然存在,这是因为在系统的Path环境变量里,会有一个%SystemRoot%\system32的环境变量可能在你配置的jdk环境变量的前面,这个时候idea会先去C:\Windows\System32目录下找java.exe程序,如果这里的java.exe的版本是jdk1.7,那么就会出现上述问题,此时就需要删除该目录下的3个java*.exe文件或者将path环境变量里你自己配置的jdk环境变量移到%SystemRoot%\system32前面即可。


    同样的在出现java -version与javac -version 版本不一致时,也有可能是该原因造成的。

关键字词: idea 2016 jdk