我正在运行Fedora 29,我只是使用JetBrains工具箱安装了Idea,但无法将其指向我的JDK。
我启动Idea,选择新项目,然后选择“ Java”。 “项目SDK”框显示“否SDK”。
我单击“新建”,但是Idea不接受任何JDK目录,而是指向“所选目录不是JDK的有效目录”。我已经安装了1.8.0、11和12(全部为openjdk)。
由于JetBrains支持人员指出,我不明白为什么无论如何都要这样做:
从IntelliJ IDEA 2016和最新版本的轻量级IDE开始,我们将自定义JRE与Linux发行版捆绑在一起,就像我们在Mac上所做的一样。我们的自定义JRE基于OpenJDK,并包含最新的修复程序,以在Linux上提供更好的用户体验(例如字体渲染改进和HiDPI支持)。
奇怪的是,如果我选择JavaFX而不是Java作为新项目,则SDK设置为〜/ .local / share / JetBrains / ....,但是当我将同一目录用于Java项目时,再次告诉我该目录不是JDK的有效目录。
有什么建议吗?