Hola,
Echa un vistazo a este post jdirmonitor ... parece que te va como anillo al dedo.
Saludos,
Oldskultxo
JavaSE 7 cuenta con un file monitor, puedes ver algo de eso aquí:
https://docs.oracle.com/javase/tutorial/essential/io/notification.html
Sin embargo, tuve una mala experiencia cuando el programa corrió en Windows. Lo resolvimos utilizando el File Monitor de Apache commons IO. Aqui tienes un ejemplo:
http://javaevangelist.blogspot.mx/2013/09/apache-commons-io-file-monitoring.html
El file monitor de Java responde a eventos del sistema, mientras que el file monitor de Commons IO tiene un thread con un temporizador que puedes programar.
Espero te sirva.
Hola! Alguien me podría explicar una cosa?
Verán, necesito hacer una especie de servicio en Java de manera que "escuche" a un directorio y en cuanto alguien deja un fichero que éste sea llevado a otro directorio o realice las tareas que correspondan.
Muchas gracias de antemano.