我与 sbt(Scala 构建工具)配合得很好。如果您在代码中只有小问题,那很容易。
现在,在添加了一个主要功能之后,我的大部分代码都被破坏了,我似乎对依赖关系的方式感到困惑。我可以帮助它,首先编译基本模块,但它似乎不允许我这样做。
它的帮助系统...臭名昭著。
> help compile
Compiles sources.
是的,嗯。我猜到了。
我想听到的是:我如何只编译 - 说 - src/module/A.scala
。
这甚至可能是不可能的(再次你好make
,永远不会抛弃你!)。至少我在 Internet 上找不到任何sbt compile
仅适用于单个文件的参考。
我在命令行提示符下使用 sbt,而不是 IDE。
更新:
是我的错。:/ 将一个源文件拆分为多个,但忘记将一个package
子句复制到每个新文件。哎呀。
将保持打开一段时间,因为只编译一个文件(即类似的文件sbt compile filename
)不会是一件坏事。