Bonjour,
j’ai implémenté un écouteur tailer pour voir l’évolution d’un fichier.
Au début tout fonctionne bien ; lorsque je supprime une ou plusieurs lettres de mon fichier et que je sauvegarde, la console Eclipse m’affiche bien le nouveau fichier. De même quand je détruit le fichier et que j’en renomme un à côté pareil que celui supprimé.
Mais lorsque je rajoute une lettre, absolument rien ne change !
Voici mon code :
et ma classe AgentTailerListener :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public static void main(String[] args) { private static File file = new File("/tmp/text.txt"); TailerListenerAdapter listener = new AgentTailerListener(); Tailer tailer = Tailer.create(file, listener, 500); tailer.run(); }
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public class AgentTailerListener extends TailerListenerAdapter { public void handle(String line) { System.out.println(line); } }
Partager