我使用类似的东西开始我的多模块应用程序作为SBT任务:
";project testProject;~run"
它开始没有问题,但在几次代码重新加载后,我会得到类似
的东西java.lang.IllegalArgumentException: requirement failed: Source file '/Users/testUser/git/test/modules/commons/target/scala-2.11/classes.bak/sbt3506893140703367490.class' does not exist.
at scala.Predef$.require(Predef.scala:233)
at sbt.IO$.copyFile(IO.scala:636)
at sbt.IO$.move(IO.scala:839)
at sbt.inc.ClassfileManager$$anonfun$transactional$1$$anon$2$$anonfun$complete$5.apply(ClassfileManager.scala:66)
谷歌搜索后我发现了这个Problems with Compiling Play Application
如果我在Intellij中手动停止scala编译服务器,则问题就会消失。每次运行SBT任务时,编译服务器都会自动启动。有没有办法禁用它?