IntelliJ 2017慢速编译示例播放sbt app

时间:2018-01-12 19:26:16

标签: java sbt playback

需要5分钟才能从play自己的网站编译play-java-starter-example

  • 我试过提高vm mem选项
  • 我尝试过updateOptions:= updateOptions.value.withCachedResolution(true)
  • 我尝试过设置sbt 编译器到IJ的各种选项

1 个答案:

答案 0 :(得分:0)

我从https://example.lightbend.com/v1/download/play-java-starter-example下载了Play Java Starter示例并进行了编译。

获取SBT和项目依赖项(包括Scala库)有一次性成本,这可能会持续几分钟,具体取决于您的常春藤缓存和连接。我的缓存中已有大多数库,所以它肯定花了不到5分钟。

之后,编译速度会相对较快。我的机器上的以下命令大约需要14秒。

time sbt ";clean;compile"

请注意,通过保持SBT外壳打开,您将分摊SBT启动成本,该成本可能约为10秒。

sbt
> clean
> compile

这样代码就可以在我的机器上编译大约7秒钟。