Using Bloop compiler server with Play?

“Bloop is a Scala build server and command-line tool to make the compile and test developer workflows fast and productive in a build-tool-agnostic way.”



https://www.scala-lang.org/blog/2017/11/30/bloop-release.html
https://www.scala-lang.org/blog/2018/06/04/scalac-profiling.html

Has anyone used it? Gotten it to work with Play?

The Play / Scala / Sbt reload cycle is… well… not the strongest aspect of the overall Play / Scala offering. Any improvement would be fantastic.

Hi.

Yes, I have used it on a Play project. You can compile and test a project. Did you expect to run the Play application with it? That’s not what it does AFAIK.

Yes, this is (now?) supported.

bloop run root -m play.core.server.ProdServerStart

See https://github.com/scalacenter/bloop/pull/717