我需要使用Lucene索引主目录中两个子目录中的文件。
文件夹结构
主文件夹
| --- SubDirectory1
| --- SubDirectory2
试过这个
String dataDir = "src\\main\\resources\\MainFolder";
我以为它会进入子目录并索引子文件夹中的文件但是没有,零文件被索引。
在Lucene中有没有办法做这个/方法,还是应该为每个子文件夹创建两个索引?
答案 0 :(得分:1)
Lucene不会为您抓取目录和索引文件。它如何知道您要索引哪些属性?这是你必须自己做的事情。在他们的教程中查看Apache提供的IndexFiles demo class,了解如何执行此操作的示例。将代码复制到IDE中可能是值得的,因此它更容易阅读,因为那里有批次的评论。