how to compile single file in sbt

前端 未结 2 1414
星月不相逢
星月不相逢 2020-12-17 14:36

I\'m doing some refactoring that made compiler temporally give errors in several files. I\'d like to work with them one by one (starting with common dependencies) and need s

相关标签:
2条回答
  • 2020-12-17 14:54

    I just wanted to mention here that I came across sbt-compile-quick-plugin (https://github.com/etsy/sbt-compile-quick-plugin). It does what it says on the tin, just add addSbtPlugin("com.etsy" % "sbt-compile-quick-plugin" % "1.3.0") to your project/plugins.sbt, then you can just start up sbt and run compileQuick /path/to/your/file

    0 讨论(0)
  • 2020-12-17 15:05

    You could add the following line to build.sbt:

    sources in Compile <<= (sources in Compile).map(_ filter(_.name == "Particular.scala"))
    

    Then fix Particular.scala, then edit build.sbt and put the name of the next source file. If you keep the sbt console open, reload will re-read the .sbt file after you modify it.

    0 讨论(0)
提交回复
热议问题