JTaches provides a Java way to execute tasks on file events. Mostly inspired by the Guard ruby gem