Создать слушателя на Java [дубликат]
Oct 01 2020
Я хочу создать программу на Java / Spring, которая всегда прослушивает каталог. Если в этом каталоге создается конкретный, например, example.txt, программа читает его и выполняет какие-то действия, а затем продолжает прослушивание. Если этот файл txt не создается, ничего не происходит, и он продолжает прослушивание.
Есть идеи, как я могу создать эту часть слушателя?
Спасибо большое за вашу помощь
Ответы
1 Guillaume Oct 01 2020 at 17:13
Вы можете использовать WatchService, добавленный в Java 7
WatchService watchService = FileSystems.getDefault().newWatchService();
Path path = Paths.get("example.txt");
WatchKey watchKey = path.register(watchService, StandardWatchEventKinds...);
Больше информации здесь и здесь