更新:不确定为什么这被标记为重复。我已经链接到另一篇文章,指出所有的建议/答案对我都没有用。此外,他们的问题似乎与通过Mac使用Windows的问题有关,这与我无关。
我使用的是IntelliJ IDEA 14.0.3。我选择了‘’示例。当我尝试运行这个程序时,我收到了一个错误:"Error: java:无法为模块‘Deliverable4 4’找到JDK '1.8‘。我已经尝试过来自这个帖子intellij - java: Cannot find JDK '1.7' for module的每一个建议,但仍然不能工作。任何帮助都是非常感谢的。
发布于 2015-03-26 19:10:10
从IntelliJ版本14.0.3升级到14.1似乎解决了这个问题。
发布于 2015-03-26 19:06:26
请转至:
文件=>项目结构
检查:Project
、Modules
和SDKs
选项卡:
如果没有选择Java1.8SDK,只需添加它。
然后按OK
键。
发布于 2019-02-21 19:44:31
当我将Java从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
。单击OK,JDK主路径被更新到正确的目录,单击Apply/OK,之后一切都很好。
作为参考,
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
https://stackoverflow.com/questions/29286714
复制相似问题