【问题标题】:Configuring IntelliJ IDEA with background compilation for Specs2 tests?使用 Specs2 测试的后台编译配置 IntelliJ IDEA?
【发布时间】:2015-07-15 08:09:34
【问题描述】:

According to the blog entry on IntelliJ Scala plugin blog,Scala 编译发生在外部进程中。

但每当我运行 Specs2 测试时,它都会构建整个项目,这需要 1 到 3 分钟。

如何配置 Specs2 测试以在 IntelliJ IDEA 中正确运行,从而重用后台线程的结果?

【问题讨论】:

  • 我也有类似的经历,所以我又跑回了 Eclipse Scala-IDE。我本来想像你一样寻求社区帮助,但不知道反应迟缓的原因,我想不出我能写出什么来让任何人做出正确的诊断。

标签: scala intellij-idea sbt


【解决方案1】:

我花了很长时间研究这个问题,根本问题是 IntelliJ 在每次编译时都会启动 SBT。

在终端窗口中运行sbt "~testQuick" 非常简单,可以利用增量编译和智能测试链接,因此 sbt 只运行受代码更改影响的测试。

http://www.scala-sbt.org/0.13/docs/Testing.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-16
    • 1970-01-01
    • 1970-01-01
    • 2015-04-14
    • 1970-01-01
    • 2020-06-02
    相关资源
    最近更新 更多