IntelliJ - java:找不到JDK'1.8'

Jus*_*pez 20 java intellij-idea

更新:不确定为什么这被标记为重复.我已经链接到另一篇帖子,说明没有任何建议/答案对我有用.此外,他们的问题似乎与通过Mac使用Windows VM的问题有关,这对我来说无关紧要.

我正在使用IntelliJ IDEA 14.0.3.我选择了"Java Hello World"样本.当我尝试运行程序时,我收到错误:"错误:java:找不到JDK'1.8 '模块'Deliverable4'.我已经尝试过这篇文章中的每一个建议intellij - java:找不到JDK'1.7'的模块但仍然不能这样做.任何帮助将不胜感激.

naz*_*art 34

去:

File =>项目结构

并检查:Project,ModulesSDKs标签:

在此输入图像描述

如果SDKs未选择Java 1.8 Sdk,则只需添加它.

然后按OK.


Jus*_*pez 5

从IntelliJ版本14.0.3更新到14.1似乎解决了这个问题.


mz4*_*496 5

将我的 Java SDK 从 1.8 升级到 10 时,我突然开始看到这个问题。

我去了File > Project Structure > SDKs,JDK 主路径是红色的,所以我单击了路径右侧的文件夹图标。

即使弹出的 Finder 窗口已经将我放在正确的目录中/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home(也许它把我放在我新更新的类路径说 Java 所在的任何地方?),显示为红色的路径与该路径不同。相反,它使用的是旧的,比如/Library/Java/JavaVirtualMachines/jdk-1.8_(???)/Contents/Home. 单击“确定”,JDK 主路径更新到正确的目录,单击“应用/确定”,之后一切正常。

以供参考,

IntelliJ IDEA 2018.2.1 (Community Edition) Build #IC-182.3911.36, built on August 6, 2018 JRE: 1.8.0_152-release-1248-b8 x86_64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o macOS 10.12.6