5

Sbt 可以在某些监视文件发生更改时重新运行任务(~task)。如何找出哪些文件已更改?

4

1 回答 1

3

您可以将其添加到您的 build.sbt 以查看观看了哪些文件:

watchSources ~= { files =>
  println(files.mkString("\n")+"\n\n\n")
  files//here you can add files or filter out
}

它可能会帮助您测试特定的测试类:ins sbt(交互模式):

~test-only full.path.test.ClassName

要跟踪一般的文件更改,您可以使用Java 7 WatchServiceApache VFS for Java 6。

来源:Java 6 的 WatchService

于 2012-11-08T21:09:18.537 回答