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

所选目录不是JDK 10的有效主目录

尹庆
2023-03-14

嗨,我已经使用以下命令在Ubuntu16.0.4中安装了JDK10。

sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java10-installer

我遵循下面的链接安装Java10。

如何在Ubuntu下安装JDK10?

java -version
javac -version 

他们正在显示正确的版本。

我尝试了安装的两个选项,但当我给出JDK路径表单IntelliJ时,我得到的是

“所选目录不是JDK的有效主目录”错误。

共有1个答案

梁磊
2023-03-14

几天前,在尝试配置Java10之后,我在IntelliJ上遇到了一个类似的问题,但我最终重新安装了IntelliJ的最新版本,它为我解决了这个问题。

至于为什么需要那样做,我并不在意,直到我看到你的问题,这反过来又把我引到了下面的问题:Intellij IDEA 2017.2不能在Linux Mint 18上添加openjk 9

我正在Linux Mint 18.2上使用Intellij IDEA 2017.2.5并尝试添加新的openjdk-9 SDK,但IDEA不接受OpenJDK9作为有效的JDK

其中一条评论指出:

看来不是最新的版本。IDEA不支持早于B164的生成。

尽管Java9是这样的,但我确信它也很可能适用于Java10。

您可能也应该安装IntelliJ的最新版本,如果您的许可证不包括2018.x,您应该仍然可以从2017.2更新到2017.3

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

  • 我刚刚安装了IntelliJ IDEA,我正在尝试设置它。我已经到了需要为JDK选择主目录的部分。 我尝试导航到我的Java安装,,并单击了OK,但它告诉我上面的消息。所以,我尝试了,但也没有工作。 我尝试重新安装最新的JDK(从这里),但仍然无法选择我的JDK。我甚至还拖了

  • 我试图执行最新的Android SDK和Intellij2017 CE的干净安装。 我按这个顺序做事: 安装IntelliJ 2017 CE 安装JDK 1.8.x 使用最新自制说明安装Android SDK 在Intellij中设置JDK位置 尝试在Intellij中设置Android SDK位置。 最后一步给了我标题中提到的错误。SDK位于,它是指向的符号链接。此SDK文件夹包含以下文件: 我

  • 问题内容: 在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的有效主页”。 我检查了该目录的内容,它包含一个文件夹,里面有和文件夹