Crie um Listener em Java [duplicado]
Oct 01 2020
Quero criar um programa em Java / Spring que escuta sempre um diretório. Se um determinado chamado, por exemplo, "example.txt" for criado neste diretório, o programa o lerá, fará algumas coisas e continuará ouvindo. Se este arquivo txt não for criado, nada acontecerá e ele continuará ouvindo.
Alguma ideia de como posso criar essa parte do ouvinte?
Muito obrigado por sua ajuda
Respostas
1 Guillaume Oct 01 2020 at 17:13
Você pode usar o WatchService adicionado em Java 7
WatchService watchService = FileSystems.getDefault().newWatchService();
Path path = Paths.get("example.txt");
WatchKey watchKey = path.register(watchService, StandardWatchEventKinds...);
Mais informações aqui e aqui
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas