Java'da bir Dinleyici Oluşturma [kopya]

Oct 01 2020

Java / Spring'de her zaman bir dizini dinleyen bir program oluşturmak istiyorum. Bu dizinde örneğin "example.txt" olarak adlandırılan bir dosya oluşturulursa, program onu ​​okur ve bazı şeyler yapar ve ardından dinlemeye devam eder. Bu txt dosyası oluşturulmazsa hiçbir şey olmaz ve dinlemeye devam eder.

Bu dinleyici bölümünü nasıl oluşturabilirim?

Yardımın için çok teşekkür ederim

Yanıtlar

1 Guillaume Oct 01 2020 at 17:13

Java 7'de eklenen WatchService'i kullanabilirsiniz

WatchService watchService = FileSystems.getDefault().newWatchService();
Path path = Paths.get("example.txt");
WatchKey watchKey = path.register(watchService, StandardWatchEventKinds...);

Burada ve burada daha fazla bilgi