IntelliJ IDEA 添加 JDK 10:“所选目录不是 JDK 的有效目录”

IntelliJ IDEA adding JDK 10: “The selected directory is not a valid home for JDK”

我提出这个问题只是因为我发现的重复问题分别标有 Windows and ,而我在 macOS

上遇到了这个问题

我安装了 IntelliJ Ultimate 2017.2,添加了 JDK 8,想添加 JDK 10。下载安装 Oracle 的 JDK 10 后,尝试添加 /Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home 作为 IntelliJ 的新 JDK,我收到了错误消息

The selected directory is not a valid home for JDK

尽管这个 JDK 10 目录的路径和文件权限似乎都与 JDK 8 一致。

事实证明,升级到最新的 IntelliJ IDEA 版本是(出于某种原因)所需要的。安装 IDEA 2018.1 后,我可以毫无问题地添加 JDK 10。