gpt4 book ai didi

scala - Intellij scala 工作表找不到项目类

转载 作者:行者123 更新时间:2023-12-03 10:11:45 24 4
gpt4 key购买 nike

使用 Intellij 时,我无法获得 Scala 工作表来查找我的任何项目类。我已将新的 Scala 工作表添加到 src按照指示我的项目目录 here .但是,每当我尝试运行工作表时,都会出现以下错误

Error:(5, 27) not found: type Order
trait LimitOrder extends Order {
^
Order trait 在 src/main/scala 中包含的文件中定义.我什至尝试将 Scala 工作表放在 src/main/scala 中它仍然无法找到 Order特征。

如果出现以下任一情况,问题似乎就会消失:
  • 我打开一个外部 sbt-console在我的项目目录中。开通sbt-console自动编译项目源。然后返回 Intellij 并重新运行工作表。
  • 在尝试运行工作表之前,我在 Intellij 中手动编译了源代码。

  • 我的印象是每次重新运行工作表时都会即时编译它,因此手动编译它应该是不必要的。这不正确吗?

    最佳答案

    如本文所述 discussion thread ,为了让工作表找到对源类的更改,您需要手动选中“制作项目”框,这将在运行工作表之前强制重新编译源。

    关于scala - Intellij scala 工作表找不到项目类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27598480/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com