2017-03-08 67 views
-1

我需要使用Lucene從主目錄內的兩個子目錄索引文件。從Lucene的子目錄索引文件

文件夾結構

主文件夾

| --- SubDirectory1

| --- SubDirectory2

試過這種

String dataDir = "src\\main\\resources\\MainFolder";

我以爲它會進入子目錄並索引子文件夾中的文件,但沒有,索引爲零文件。

有沒有辦法做到這一點/ Lucene的方法或應該爲每個子文件夾創建兩個索引?

回答

1

Lucene不會爲您搜索目錄和索引文件。它如何知道你想要索引的屬性?這是你必須自己做的事情。看看Apache在他們的教程中提供的IndexFiles demo class,瞭解如何執行此操作的示例。這可能值得將代碼複製到IDE中,以便閱讀,因爲其中有批註。

+0

感謝您的回覆。由於我是新手,我認爲可能會有一些API方法。現在,我爲每個文件夾創建了單獨的索引。 – Abhay