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
}

特定の Test クラスをテストするのに役立つかもしれません: ins sbt (対話モード):

~test-only full.path.test.ClassName

一般的にファイルの変更を追跡するには、Java 7 WatchServiceまたは Apache VFS for Java 6 を使用できます。

出典: Java 6 の WatchService

于 2012-11-08T21:09:18.537 に答える