IntelliJ IDEA The selected directory is not a valid home for JDK 错误解决办法


最近想学java,安装了IntelliJ IDEA,建立了一个hello world项目。 可是说需要我首先配置SDK,那就配吧

IntelliJ IDEA The selected directory is not a valid home for JDK 错误解决办法

可是当我选择了java安装目录时,IntelliJ IDEA却提示错误

The selected directory is not a valid home for JDK

IntelliJ IDEA The selected directory is not a valid home for JDK 错误解决办法

咦,不对呀,我的目录写的没错啊,java也是可以运行的啊,怎么回事呢?

后来经过google发现,原来我选择的是jre的目录,而jdk....压根就没安装。-_- #

下载jdk

IntelliJ IDEA The selected directory is not a valid home for JDK 错误解决办法

安装到计算机

然后再来IntelliJ IDEA配置,选择jdk所在的目录即可

IntelliJ IDEA The selected directory is not a valid home for JDK 错误解决办法

这样就好啦

IntelliJ IDEA The selected directory is not a valid home for JDK 错误解决办法

如果你之前还配置过java的环境变量,记得一并修改过来。

jdk与jre

这当然是我这个java外行人或者说初学者才会犯的错误,不过我也学习到了jdk和jre的区别。 jre : Java Runtime Enviroment 运行环境 jdk : Java Development Kit 开发组件

简单来说就是 jdk包含jre

以上参考:http://www.jianshu.com/p/9a09e9916201


楼主补充:
如果安装了jdk,但不知道路径,正常情况下是在C:\Program Files\Java\jdk?