Lucene - это прежде всего поисковая библиотека, реализующая инвертированный индекс и логику вокруг него.Если вы хотите иметь автоматическое обновление индекса при изменении файлов на вашем диске, вам придется реализовать это самостоятельно (но это - как вы уже исследовали - не должно быть слишком сложным ).