IntelliJ - 所选目录不是 JDK 的主目录

IntelliJ - The selected directory is not a home for JDK

类似于这个问题IntelliJ, "The selected directory is not a home for JDK",我得到一个错误,我的JDK目录突然无效。

尽管我的 JDK 目录对我来说看起来不错并且在我上次加载 IntelliJ 时工作正常

所以我选择了一个有效的 JDK 目录,但我仍然收到此错误。

这可能是什么原因造成的?什么可以解决这个问题?

这是因为 tool.jar and/or rt.jar 文件从 JAVA_HOME/lib 目录中丢失。

重新安装 java 可以解决此问题。