无法在IntelliJ SBT控制台中导入

6
我安装了Intellij官方的SBT插件(仍处于alpha版本),我成功导入了一个带有build.sbt的Scala SBT项目。但是,当我尝试在Scala控制台中导入某些内容时,它会打印出以下错误信息:<scala> import recfun.Main._ <console>:7: error: not found: value recfun import recfun.Main._。但是,当我在终端中运行SBT并使用完全相同的命令时,它可以正常工作。问题出在哪里?
1个回答

4
我发现以下方法很有帮助。我正在处理使用SBT插件导入的程序,其中包含多个子项目。如果您有一个具有多个模块的本机IntelliJ项目,则此方法也可能适用。
转到菜单“运行 -> 编辑配置...”,选择Scala控制台,然后在“使用模块的类路径和SDK”框中,选择具有所需导入语句的 build.sbt 的子项目(在我的情况下是 server ):

The edit configs window

这之后,导入似乎起作用了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接