sbt 的性能损失 运行

Performance penalty of sbt run

当 运行使用 sbt 运行 而不是使用 sbt assembly[=15] 时,是否有任何性能损失=] 并创建可执行 jar?

是的,有。在最坏的情况下,sbt 将不得不在 运行 之前编译你的项目。

不考虑编译,sbt运行forking后的程序。这也会产生开销。