Créer un écouteur en Java [dupliquer]
Oct 01 2020
Je veux créer un programme en Java / Spring qui écoute toujours un répertoire. Si un particulier appelé par exemple "example.txt" est créé dans ce répertoire, alors le programme le lit et fait quelques trucs puis continue à écouter. Si ce fichier txt n'est pas créé, rien ne se passe et il continue à écouter.
Une idée sur la façon de créer cette partie d'écoute?
Je vous remercie beaucoup pour votre aide
Réponses
1 Guillaume Oct 01 2020 at 17:13
Vous pouvez utiliser le WatchService ajouté dans Java 7
WatchService watchService = FileSystems.getDefault().newWatchService();
Path path = Paths.get("example.txt");
WatchKey watchKey = path.register(watchService, StandardWatchEventKinds...);
Plus d'informations ici et ici