2013-09-22 28 views
5

我安裝了Intellij的官方SBT插件(仍然是alpha),我沒有問題導入Scala SBT項目(使用build.sbt)。但是,當我嘗試在斯卡拉控制檯進口的東西它打印此: <scala> import recfun.Main._ <console>:7: error: not found: value recfun import recfun.Main._無法使用IntelliJ SBT控制檯導入

但是,當我啓動與SBT在終端運行完全相同的命令,它工作正常。

什麼問題?

回答

2

我發現以下有幫助。我正在研究使用SBT插件導入的程序,該程序有多個子項目。如果您有一個帶有多個模塊的本機IntelliJ項目,這也可能工作。

轉到菜單「運行 - >編輯配置...」,選擇Scala Console,然後在「使用類路徑和模塊的SDK」框中選擇具有導入build.sbt的子項目你需要(在我的情況server)聲明:

The edit configs window

進口出現後工作。