使用Intellij时,我无法获取scala工作表来查找任何项目类。我已按照指示here将新的scala工作表添加到项目的src
目录中。但是,每当我尝试运行工作表时,我都会收到以下错误
Error:(5, 27) not found: type Order
trait LimitOrder extends Order {
^
Order
特征在src/main/scala
中包含的文件中定义。我甚至尝试将scala工作表放在src/main/scala
中,但仍然无法找到Order
特征。
如果出现以下情况,问题就会消失:
sbt-console
。打开sbt-console
会自动编译项目源。然后返回Intellij并重新运行工作表。我的印象是每次重新运行时都会动态编译工作表,因此手动编译它应该是不必要的。这是不正确的?