SBT编译与compileIncremental之间的区别

时间:2017-08-07 06:04:09

标签: scala build compilation sbt

在sbt中,compile和compileIncremental之间的概念差异是什么?在两种情况下,内容如何以不同的方式工作。

1 个答案:

答案 0 :(得分:1)

Running中所述,请使用compile编译代码。

如果您对发生的事情感到好奇,可以查看https://github.com/sbt/sbt/pull/1714以及Defaults.scala中的相应部分。简而言之,compileIncremental是一个设置的内部任务,因此插件可以在缓存发生之前拦截和操作字节码。