【发布时间】:2016-09-30 20:24:13
【问题描述】:
我知道在 stackoverflow 上已经有关于它的问题,但没有一个能帮助我回答我的问题。我刚刚用 scala 插件下载了想法并创建了一个新的 scala 项目。我收到错误no jdk for this project。
在网上查看后,我了解到我需要给它 java sdk 才能运行。 readlink -f $(which java) 给了我 java jdk 位置 (/usr/lib/jvm/java-8-oracle/jre/bin/java),但将其添加到如下所示的选项中并没有帮助。
如何为一个sbt项目配置项目sdk?
【问题讨论】:
-
"但将其添加到如下所示的选项并没有帮助。"为什么不?当你这样做时发生了什么?
-
您在这里的设置菜单完全错误。这些是编辑器范围的设置,该设置不是用于设置 jdk,而只是用于运行 sbt 的 jvm 的设置(在大多数情况下应保留默认的“使用项目 sdk”)。您需要进入项目设置菜单,这完全是另一个菜单。您可以在 Windows 和 Linux 上使用快捷键 ctrl+alt+shift+s 到达那里。另外,项目 sdk 设置应该指向 sdk 目录,而不是 sdk 中的 bin 目录。
标签: java scala intellij-idea