Я использую WatchService для просмотра папки и ее подпапок на наличие новых созданных файлов. Однако при создании файла WatchService выдает имя созданного файла, а не его местоположение. Есть ли способ получить абсолютный/относительный путь к созданному файлу.
Грубым способом решения этой проблемы является поиск имени файла во всех подпапках и поиск файла с последней датой создания. Есть лучший способ сделать это?