IntelliJ IDEA“选定的目录不是JDK的有效家园”

我刚刚安装了IntelliJ IDEA,我试图设置它。 我已经到了需要为我的JDKselect我的主目录的部分。

我试图导航到我的Java安装, C:\Program Files (x86)\Java ,点击好,但它告诉我上面的消息。 所以,我尝试了C:\Program Files (x86)\Java\jre7 ,也没有工作。

我尝试重新安装最新的JDK(从这里 ),我仍然无法select我的JDK。 我甚至拖动了我从网站获得的.jar安装程序,文件select器窗口无法识别它。

我处于停滞状态,我不知道该怎么办。

Solutions Collecting From Web of "IntelliJ IDEA“选定的目录不是JDK的有效家园”"

因为你选择了jre dir。 而不是JDK目录。 JDK目录。 例如(取决于更新,是64位还是32位): C:\Program Files (x86)\Java\jdk1.7.0_45在我的情况下,它是32位的JDK 1.7更新45

发生此错误是因为如果您在JDK或JRE中深入选择路径。 应该选择的确切路径在我的情况是64位

C:\ Program Files \ Java \ jdk1.8.0_91

如果是32位

C:\ Program Files(86)\ Java \ jdk1.8.0_91

可能是你的jdk在/ usr / lib / jvm /中。 这个变种适用于linux。

我遇到过同样的问题。 但是我通过选择这个路径来解决这个问题:

首先,您需要选择C:\文件夹。 然后,您选择程序文件 。 之后,你选择java ,最后是你下载的jdk 。 就我而言,我下载了JDK1.8.0_60版本。

恢复路径:

 C:\Program Files\java\jdk1.8.0_60 

完成之后,您可以点击下一步的按钮。 然后你从模板中选择创建项目 。 这将使用main()方法创建一个Java应用程序。 之后,你点击下一步创建你的项目名称。

我希望这可以帮助你。

它得到了这个错误,因为我已经设法用jre破坏jdk1.8.0_60!

有一点我们应该注意: jdk应该安装在C:盘上。

我的D:驱动器上安装了JDK,如下所示:

 D:\Program Files\Java\jdk1.8.0_101 

这仍然会给我同样的错误。 出于某种原因,Java应该安装在C:驱动器上。