Intellij Idea IntelliJ - java:找不到JDK ' % 1,8'

0yycz8jy  于 2023-04-29  发布在  Java
关注(0)|答案(5)|浏览(698)

更新:不知道为什么这被标记为重复。我已经链接到另一个帖子,说明没有一个建议/答案对我有用。此外,他们的问题似乎与通过Mac使用Windows VM的问题有关,这与我无关。
使用IntelliJ IDEA 14。0.3.我选择了'Java Hello World'示例。当我尝试运行程序时,我收到错误:“错误:java:找不到JDK ' % 1。模块“可交付成果4”的“8”。我已经尝试了这篇文章intellij - java: Cannot find JDK '1.7' for module的每一个建议,但仍然不能这样工作。任何帮助将不胜感激。

u3r8eeie

u3r8eeie1#

转到:
文件=〉项目结构
然后检查:ProjectModulesSDKs选项卡:

如果在SDKs Java 1.8 Sdk未被选中,只需添加即可。
然后按OK

ej83mcc0

ej83mcc02#

当我从1升级Java SDK时,我突然开始看到这个问题。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

gv8xihay

gv8xihay3#

从IntelliJ版本14更新。0.3到14.1似乎解决了这个问题。

ijnw1ujt

ijnw1ujt4#

如果上面给出的更新解决方案对某些人不起作用,请考虑不使用 bin 目录,就像在PATH环境中使用的那样,而是使用 *java根目录 *。简而言之,而不是:
路径到java文件夹\java\bin
用途:
path_to_java_folder\java
一切都会顺利的

o3imoua4

o3imoua45#

我也遇到了同样的问题,所以,我不得不再次清理我的项目,并从Maven安装它。

相关问题