当前位置: 首页 > 知识库问答 >
问题:

IntelliJ IDEA"所选目录不是JDK的有效主目录"

微生学
2023-03-14

我刚刚安装了IntelliJ IDEA,我正在尝试设置它。我已经到了需要为JDK选择主目录的部分。

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

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

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


共有3个答案

邹斌
2023-03-14

出现此错误是因为如果您在JDK或JRE中选择深度路径。在我的情况下,应该选择的确切路径是64位

c:\ Program Files \ Java \ JDK 1 . 8 . 0 _ 91

如果 32 位

c:\ Program Files(86)\ Java \ JDK 1 . 8 . 0 _ 91

璩正志
2023-03-14
匿名用户

对于任何在Mac上安装了自制openjdk的人来说,你需要使用< code>libexec: 下的目录

感谢https://intellij-support . jetbrains . com/HC/en-us/community/posts/360007751379/comments/360001513560。

西门京
2023-03-14

因为您选择的是jredir。而不是JDKdir。JDKdir。例如(取决于更新以及它是64位还是32位):C:\Program Files(x86)\Java\jdk1.7。0_45在我的情况下是32位JDK 1.7更新45

 类似资料:
  • 嗨,我已经使用以下命令在Ubuntu16.0.4中安装了JDK10。 我遵循下面的链接安装Java10。 如何在Ubuntu下安装JDK10? 他们正在显示正确的版本。 我尝试了安装的两个选项,但当我给出JDK路径表单IntelliJ时,我得到的是 “所选目录不是JDK的有效主目录”错误。

  • 问题内容: 我刚刚安装了IntelliJ IDEA,并且正在尝试进行设置。我已经到了需要为我的JDK选择主目录的部分。 我尝试导航到Java安装,然后单击“确定”,但它告诉了我上面的消息。因此,我尝试了一下,但那也不起作用。 我尝试重新安装最新的JDK(从此处开始),但仍然无法选择我的JDK。我什至拖动了从网站上获得的安装程序,但文件选择器窗口无法识别它。 我处于停滞状态,不知道该怎么办。 问题答

  • 问题内容: 在14.04 Ubuntu系统上安装具有OracleJDK 1.8 u25(64位)的Intellij Idea 14之后,无法将Java SDK配置为使用任何JDK。当我导航至“模块设置”->“ SDK”并单击“配置SDK”,“添加”按钮,然后在对话框中进行选择时,出现一个错误弹出窗口,指出“所选目录不是JDK的有效主目录”。 我检查了目录,其中包含的内容与文件夹都和内,一个文件夹,

  • 在我的14.04 Ubuntu系统上使用OracleJDK 1.8u25(64位)安装Intellij Idea 14之后,我无法将Java SDK配置为使用任何JDK。当我导航到Module Settings->SDK并单击configure SDK、add按钮,然后在对话框中选择时,我会弹出一个错误,指出“所选目录不是JDK的有效主页”。 我检查了该目录的内容,它包含一个文件夹,里面有和文件夹

  • 我创建这个问题只是因为我发现的重复问题分别用Windows和Ubuntu标记,而我在macOS上遇到了这个问题 我已经安装了IntelliJ Ultimate 2017.2,添加了JDK8,并希望添加JDK10。在下载并安装Oracle的JDK 10并尝试将作为新的JDK添加到IntelliJ之后,我得到了错误消息 所选目录不是有效的JDK主目录 尽管这个JDK10目录的路径和文件权限似乎都与JD