Scala Can';t使用IntelliJ SBT控制台导入

Scala Can';t使用IntelliJ SBT控制台导入,scala,intellij-idea,console,sbt,Scala,Intellij Idea,Console,Sbt,我安装了Intellij的官方SBT插件(仍然是alpha),导入了一个Scala SBT项目(带有build.SBT)。但当我尝试在Scala控制台中导入某些内容时,它会打印以下内容: import recfun.Main_ :7:错误:未找到:值recfun 导入recfun.Main.\uu 但是,当我在终端中运行SBT时启动完全相同的命令时,它工作正常 有什么问题吗?我发现以下方法很有帮助。我正在使用SBT插件导入一个程序,该程序有多个子项目。如果您有一个带有多个模块的本机Intelli

我安装了Intellij的官方SBT插件(仍然是alpha),导入了一个Scala SBT项目(带有build.SBT)。但当我尝试在Scala控制台中导入某些内容时,它会打印以下内容:
import recfun.Main_
:7:错误:未找到:值recfun
导入recfun.Main.\uu

但是,当我在终端中运行SBT时启动完全相同的命令时,它工作正常


有什么问题吗?

我发现以下方法很有帮助。我正在使用SBT插件导入一个程序,该程序有多个子项目。如果您有一个带有多个模块的本机IntelliJ项目,这也可能有效

转到菜单“运行->编辑配置…”,选择
Scala Console
,然后在“使用模块的类路径和SDK”的框中,选择包含
build.sbt
的子项目,以及所需的导入语句(在我的例子中是
服务器
):

在那之后,进口似乎起了作用